donc voilà j'ai un petit probleme...
j'ai un fichier qui possede ces lignes...
192.168.0.5
ok 12
10/09/04
192.168.0.9
null 0
pbm
11/09/04
etc...
en fait j'aimerais lire juste les ip...
j'ai dejà ça :
if((entree=fopen(argv[2],"r")) == NULL)
{
fprintf(stderr,"Impossible d'ouvrir %s\n",argv[2]);
}
else{
while(!feof(entree))
{
fscanf(entree,"%d.%d.%d.%d",&ip1,&ip2,&ip3,&ip4);
printf("*****\n\n %d.%d.%d.%d \n\n ******",ip1,ip2,ip3,ip4);
}
mais ça ne lit les ips que si le fichier se presente de cette maniere :
192.168.0.1
192.168.0.3
etc...
moi je ne veu pas toucher au fichier...je veut laisser les ligne entre deux...
merci de votre aide !!!