作业!不会!关于文件的!
读一个指定的文件,显示在屏幕上,如果有大写字母,则改成小写字母再输出。#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;
}
[ 本帖最后由 neo4236 于 2015-6-30 00:30 编辑 ]