Probléme de code source en C console

Fermé
massik25w Messages postés 55 Date d'inscription lundi 20 décembre 2010 Statut Membre Dernière intervention 2 juin 2011 - 28 déc. 2010 à 13:10
massik25w Messages postés 55 Date d'inscription lundi 20 décembre 2010 Statut Membre Dernière intervention 2 juin 2011 - 28 déc. 2010 à 16:50
Bonjour,
voila le code.
la variable echou reste toujours a zéro méme quand j'enléve le cable de l'adsl elle devrai montté 1 puis 2 puis 3 jusqu'a 5 puis shutdown
quelqu'un a t'il une ideé svp


int echou=0;

int
main(void)
{while(1){
char tab[100];
char *p;
FILE *f;


system("ping www.google.fr >> out.txt");
f = fopen("out.txt", "r");

if(f == NULL){
puts("Erreur d'ouverture");
return -1;
}

while(fgets(tab, sizeof(tab), f)){
if((p = strstr(tab, "757")) != NULL)
echou++;

if(echou == 5)
system("shutdown/s");
}

fclose(f);
printf("%d",echou);
Sleep(3000);

}
return 0;
}
merci


A voir également:

1 réponse

flo13142 Messages postés 71 Date d'inscription mardi 7 décembre 2010 Statut Membre Dernière intervention 21 février 2011 18
28 déc. 2010 à 16:31
Salut,

as-tu des "757" dans ton fichier out.txt ?
0
massik25w Messages postés 55 Date d'inscription lundi 20 décembre 2010 Statut Membre Dernière intervention 2 juin 2011 2
28 déc. 2010 à 16:50
non
0