Bonjour;

J'ai écrit un bout de code contenant une comparaison entre deux chaines en C.

ligne_lue c'est une ligne lue à partir d'un fichier txt

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
while((fgets(ligne_lue, 512, fichier) != NULL)&&(strcmp(ligne_lue,"Debut:\n")!=0)){
      }
la comparaison se fait correctement sous windows.
mais lorsque j'ai testé le programme sous Linux (ubuntu) je n'ai pas eu le même resultat. pourtant c'est le même fichier.

Avez vous une idée?
merci.