关于文件的!怎么大写换小写换不了?直接运行不出来。
#include <stdio.h>#include <stdlib.h>
int main()
{
FILE *fp;
char file[10],ch;
printf("请输入输出文件名 : ");
scanf("%s",file);
if((fp=fopen(file,"w"))==NULL)
{
printf("打开文件失败!\n");
exit(0);
}
ch=getchar();
printf("输入一串字符:\n");
ch=getchar();
while((scanf("%s",ch))!='\n')
{
fputc(ch,fp);
if((ch >= 'A') && (ch <= 'Z'))
ch = ch+32;
putchar(ch);
}
fclose(fp);
return 0;
}