1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| #include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(void) {
char tab[BUFSIZ];
char buffer[BUFSIZ];
FILE *fp;
fp=fopen("donnee.txt","r");
if(fp==NULL)
{
perror("fpopen");
return;
}
printf("votre mot\n");
fgets(tab, sizeof(tab), stdin);
printf(tab);
{
char *p=strchr(tab, '\n');
if (p!=NULL)
*p=0;
}
while(fgets(buffer, sizeof(buffer),fp)) {
char *c=strchr(buffer,'\n');
if(c!=NULL)
{
*c='\0';
}
if(strcmp(buffer,tab)==0)
printf("le mot existe");
printf(buffer);
}
fclose(fp);
return 0;
} |
Partager