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/