1 #include
2
3 typedef struct
4 {
5 char a[80];
6 char b[80];
7 }ddd;
8
9 int main(void)
10 {
11 ddd mm[80];
12 FILE *fp;
13 int i = 0;
14 fp = fopen("Keyworld.txt","r");
15 while(fscanf(fp,"%s %s",mm[i].a,mm[i].b) != EOF)
16 {
17 printf("%s,%s\n",mm[i].a,mm[i].b);
18 i++;
19 }
20 printf("\n");
21 fclose(fp);
22 return 0;
23 }
这个程序没错,可是一开始由于粗心,将i++写到了printf的前边,所以一直没有输出。
记着,引以为戒
阅读(1929) | 评论(4) | 转发(0) |