代码思路:
- 打开文件
- 把指针指到文件开头处
- 遍历每一行数据
- 遍历这一行数据,判断空格,写文件
- 关闭文件
#include#include #include int main() { int len,i; char tmpBuf[128]; FILE *fp; FILE *fp2; fp = fopen("input.txt","r"); fp2 = fopen("output.txt","w+"); if((fp == NULL) || (fp2 == NULL)) { printf("fopen failedn"); return -1; } rewind(fp); //指针指向文件开头 memset(tmpBuf,0, sizeof(tmpBuf)); while (fgets(tmpBuf,128,fp)!=NULL) //读一行内容 { len = strlen(tmpBuf); tmpBuf[len-1] = ' '; //去掉换行符 if(len > 1) { for(i=0;i



