疑惑,不知道什么原因造成这样的问题
程序代码:
#include<stdio.h> #include<string.h> main(){ char a[100]; FILE *fp; int i; if((fp=fopen("e:\\pdf\\wew.txt","W"))==NULL){ printf("文件创建失败。");return(0);} gets(a); for(i=0;i<100;i++) if(a[i]>=65&&a[i]<=90) a[i]=a[i]-('A'-'a'); fprintf(fp,"%s",a); fclose(fp); return 0;}今天洗了这样一段代码,编译没问题,运行却出现了这样的问题
不知道要原因,求解答哦