J'ai un code pour lire une ligne à partir d'une entrée de fichier. Mon objectif est de savoir si une ligne est vide (soit \ n \ t ou des espaces), de passer la ligne et de passer à la ligne suivante. J'ai un problème à faire ça. Mon code a fonctionné si la ligne est seulement une "clé d'entrée [\ n]", cependant, si la ligne se compose juste de \ t (tab) ou d'espaces, cela ne fonctionne pas. Voici le code. Quelqu'un peut-il m'aider à ignorer si la ligne est complètement blanche? MerciIgnorer les espaces blancs dans l'impression
while(!feof(input)){
fgets(word,1000,input);
if((strcmp(word,"\n")==0) || (strcmp(word,"\t\n")==0) || (strcmp(word," \n")==0)){
continue;
}
vous pouvez vous référer D & R livre de programmation question similaire est donnée Je suppose que –