/编写一个程序,从标准输入一行一行地读取文本,如果相邻出现重复内容,则打印出其中一行,其余的不打印

 1 //编写一个程序,从标准输入一行一行地读取文本,如果相邻出现重复内容,则打印出其中一行,其余的不打印
 2 #include <stdio.h>
 3 #include <stdlib.h>
 4 #include <string.h>
 5 int main()
 6 {
 7     char str1[128];
 8     char str2[128];
 9     int r;
10     memset(str1,0,128);
11     memset(str2,0,128);
12     while(gets(str1) != NULL){
13         r = strcmp(str1,str2);
14         if(r)
15         {
16             printf("\n");
17             puts(str1);
18             printf("\n");
19         }
20         strcpy(str2,str1);
21     }
22     system("pause");
23         return 0;
24 }

 

posted @ 2015-05-05 20:18  码农@163  阅读(413)  评论(0编辑  收藏  举报