Welcome to Yumao′s Blog.
日常生活方面
我們有時候很喜歡在打字的時候敲空格
這樣子的話打出來的文檔不美觀又不好處理
我們就可以用C語言將文檔進行格式化一下
這樣的話我們可以簡單的使用格式化之後的文件
來處理數據
我們先看一個例子
我們在list.txt文件夾中放入以下内容:
张三 浙江
李四 上海
王五 北京
张小三 上海
李小四 北京
王小五 广东
李四 上海
王五 北京
张小三 上海
李小四 北京
王小五 广东
從文字的不整齊我們就看到了悲劇
所以我們可以寫入以下代碼:
#include “stdio.h”
#include “string.h”
main()
{
FILE* p=NULL;
FILE* q=NULL;
p=fopen(“list.txt”,”r”);
q=fopen(“output.txt”,”a”);
char str[100]=”0″;
char out[100]=”0″;
int i=0;
while((str[i]=fgetc(p))!=EOF)
i++;
for(i=0;i
if(str[i]==str[i-1]&&str[i]==32)
continue;
fputc(str[i],q);
}
return 0;
}