ca focntionne effectivement mais j'ai effectivement le probleme avec les espaces. Donc comment utiliser le fgets : J'ai essayé comme ça mais ca ne fonctionne pas
fichier = fopen("memoireSMS_244342.txt", "r"); while(!feof(fichier)) { /* fscanf(fichier,"%[^\n]",message); // La premiere ligne est le SMS { printf("Un SMS trouve : %s",message); } */ while (fgets(message, 160, fichier)) { printf("%s", message); // On affiche la chaîne qu'on vient de lire } fscanf(fichier,"%d",&num_telephone); // La seconde le numero de téléphone { printf(" . le numero de tel est le : %d\n",num_telephone); } ajout_tete(tete,message,num_telephone); }
fclose(fichier);
|