关于为什么我尝试编译此代码以检查文件中的一行atadata
是否收到警告的任何想法:
warning: implicit declaration of function ‘strrev’ [-Wimplicit-function-declaration]
代码
#include <stdio.h>
#include <string.h>
int main(){
char palindromes[100];
char reverse[100];
FILE *atadata = fopen("atadata","r");
while (fgets(palindromes,sizeof(palindromes),atadata) != NULL){
strcpy(reverse,palindromes);
strrev(reverse);
if( strcmp(atadata,reverse) == 0)
fputs(atadata, stdout);
}
fclose(atadata);
return 0;
}