/*------------------------------------------------------- 功能:从键盘输入一个字符串,将小写字母全部转换成大写字母, 然后输出到一个磁盘文件“ test”中保存。输入的字符串以!结束。 -------------------------------------------------------*/ #include "stdio.h" main() { FILE *fp; char str[100],filename[10]; int i=0; if((fp=fopen("test","w"))==NULL) { printf("cannot open the file\n"); exit(0); } printf("please input a string:\n"); gets(str); while(________________) { if(str[i]>='a'&&str[i]<='z') ________________; fputc(str[i],fp); i++; } fclose(fp); fp=fopen("test",________________); fgets(str,strlen(str)+1,fp); printf("%s\n",str); fclose(fp); }