程序二 输出文本文件input.txt中的非空格字符。

程序二

输出文本文件input.txt中的非空格字符。

 

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char ch;
FILE*fp;
if((fp=fopen("input.txt","r"))==NULL)//先打开后判断
{
printf("File open error!\n");
exit(0);
}
while(!feof(fp))
{
ch=fgetc(fp);//读入
if(ch!=' ')//判断
{
putchar(ch);//输出,这里直接输出在cmd上;
}
}
printf("\n");
if(fclose(fp))//关闭文件
{
printf("Can not close the file!\n");
exit(0);
}
return 0;
}

posted @ 2018-12-26 16:09  菜鸟求大佬  阅读(330)  评论(0编辑  收藏  举报