[C] Lecture d'un fichier texte
Résolu
                    
        
     
             
                    timon44
    
        
    
                    Messages postés
            
                
     
             
            56
        
            
                                    Statut
            Membre
                    
                -
                                     
fiddy Messages postés 11653 Statut Contributeur -
        fiddy Messages postés 11653 Statut Contributeur -
        Bonjour,
je voudrais lire un fichier texte ( de nom test.txt) où est écrit un algorithme.
exemple :
Je voudrais récupérer chaque "mot" pour le comparer à une liste :
si le mot lu est "si", alors on fait etc...
Donc j'ai fait ça pour le moment :
	
   
Mais il y a un problème de int/char à cause du %d ...
Quelqu'un voit l'erreur ?
Merci beaucoup !!
                
            
                
    
    
    
        je voudrais lire un fichier texte ( de nom test.txt) où est écrit un algorithme.
exemple :
si a=2 alors b=3 sinon c=4;
Je voudrais récupérer chaque "mot" pour le comparer à une liste :
si le mot lu est "si", alors on fait etc...
Donc j'ai fait ça pour le moment :
    char terme[] = "si";
	char mot[100];
	fscanf(fichier, "%d", &mot);
	// compare deux chaines de char : 
	// Si strcmp renvoie 0 (chaînes identiques)
	if (strcmp(mot, terme) == 0) 
	{
		printf("Les chaines sont identiques\n");
	}
	else
	{
		printf("Les chaines sont differentes\n");
	} 
Mais il y a un problème de int/char à cause du %d ...
Quelqu'un voit l'erreur ?
Merci beaucoup !!
        A voir également:         
- [C] Lecture d'un fichier texte
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
