manubestofplus a écrit :
 
 voila,j'aimerai pouvoir utiliser un case of qui prendrait comme argument un numéro dans un fichier txt.
 
   | 
Euh, y'a pas de 'case of' en C. Il y a switch-case. ... Mais avant de se lancer dans une résolution hasadeuse, il faut commencer par définir le problème à résoudre... Une chose à la fois...  
Citation :
 
  explication: j'ai un fichier texte avec dedans des  1: gauche droite droite gauche 2:droite droite gauche droite etc... et dans mon programme je voudrais faire une lecture d'une ligne a la fois et d'appliquer en meme temps un case of pour pouvoir mettre la premiere variable dans une cellule d'un tableau,la deuxieme dans une autre cellule,etc...
 
 
  | 
Ca avait bien démarré, mais tu t'es mis à parler de solution dans une définition, alors le message se brouille...
 Si j'ai bien compris....
 Tu as un fichier texte qui contient des séries de nombres (entiers?) à raison de 4 par ligne. Le sens de ces nombres s'inverse à chaque lignes.
 Ligne impaires (en partant de 1) : 
<gauche>SPC<droite>SPC<droite>SPC<gauche>EOL  | 
Lignes paires : 
<droite>SPC<droite>SPC<gauche>SPC<droite>EOL  | 
 Ensuite, je ne comprends bien ce que tu veux faire.
 Si le but est de charger les variables à la suite dans un seul tableau, c'est trivial, et on a pas besoin de connaitre la signification (gauche/droite) de celles-ci.
 Si on veut charger les données dans 2 tableaux différentes (gauche[], droite[]), c'est autre chose, et il faut le préciser.
 Il faut absolument apprendre à définir clairement un problème. Je rappelle que, sauf contraintes particulières clairement spécifiées, aucune solution ne doit apparaitre dans la définition.
 
Message édité par Emmanuel Delahaye le 10-03-2008 à 19:57:43
 ---------------
			
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/