返回

c-如何检测重复的“错误”;“用户输入字符串”;在文件里?

发布时间:2022-04-24 21:44:29 301
# c++

这个想法就像是逐行比较字符串,并检测重复的字符串以避免将主题放入另一个文件中。在我用名称填充文件并创建一个新文件以放置所有没有重复字符串的字符串后,我使用了这个循环,但我不知道它是否正确。没用

FILE *Tr , *temp;
char test[50] , test1[50];

Tr = fopen("test.txt","w");
temp = fopen("temp1.txt" , "r");

while( !feof(temp) )
{  
fgets(test , 50 , temp);
     
    while( !feof(temp) ){

                    if ( fgets(test , 50 , temp) == fgets(test1 , 50 , temp) ){
                      printf("a string exist in the file");
                    }
                                                
                     else{  fprintf(Tr, "%s" , test1);  
                    }
                       }
                }
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像