#include <stdio.h> #include <string.h> int main(void) { FILE* pFile; char mystring [100]; pFile = fopen ("myfile.txt", "r"); // "Kikoo" ecrit dans myfile.txt if (pFile == NULL) perror ("Error opening file"); else { fgets(mystring, 100, pFile); puts(mystring);// Kikoo printf("%i\n", strlen(mystring)); // Affiche bien 6 et pas 100 fclose (pFile); } return 0; }
je compile sous Linux, ca fait une différence ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question