Probleme d'affichage avec les structures. - C - Programmation
Marsh Posté le 28-04-2004 à 20:40:03
tu peux aussi utiliser puts a la place de printf (si c pour afficher un char* uniquement)
et pas de fflush(stdin), fait fflush(stdout) avant t scanf
et ca existe pas non plus les commentaires "//" en c (sauf c99)
et fait gets pour saisir le nom, ton scanf sur nom[10] donne des frisson
Marsh Posté le 28-04-2004 à 20:50:49
skelter a écrit : tu peux aussi utiliser puts a la place de printf (si c pour afficher un char* uniquement) |
oui tous sa je sais merci j'ai fait un commentaire special a taz lol ^^
mais mon probleme ne vient pas de la (enfin je croi)
Marsh Posté le 28-04-2004 à 21:29:41
Code :
|
Il n'y a pas un truc en trop ?
Pourquoi tu utilises des variables globales ?
Tu peux te passer de la variable cpt.
Pour la boucle de saisie il faut aussi vérifier que tu ne dépasses pas le nombre maximal d'élève : taille (D'ailleurs le nom devrait être en majuscule, c'est une constante ).
Pourquoi tu utilises la variable i pour lire l'âge ?
"Voullez vous" => "Voulez-vous" ?
"agrementation" => "incrémentation"
Marsh Posté le 28-04-2004 à 21:31:36
darkoli a écrit :
|
lol et pourtant quand il met nbeleves-1 ca marche
Marsh Posté le 28-04-2004 à 21:36:00
myst78 a écrit : lol et pourtant quand il met nbeleves-1 ca marche |
Peut-être que le dernier âge qu'il avait entré était entre 0 et nbeleves-1.
Marsh Posté le 29-04-2004 à 19:27:15
Toujours pas ca (merci de corrige mes fautes ) La je ne comprend vraiment pas ... je prend une autre variable a i c'est pareil mais pourquoi qu'une seule structure s'affiche seulement !! ^^
Marsh Posté le 29-04-2004 à 20:36:39
ombreee a écrit : Toujours pas ca (merci de corrige mes fautes ) La je ne comprend vraiment pas ... je prend une autre variable a i c'est pareil mais pourquoi qu'une seule structure s'affiche seulement !! ^^ |
Tu as enlevé le ';' (point virgule) de trop ?
Marsh Posté le 29-04-2004 à 22:18:14
sinon pour faire plus propre, au lieu de faire des
Code :
|
on fait plutot des
Code :
|
c'est plus joli je trouve
A+
Marsh Posté le 30-04-2004 à 00:13:59
Babouchka a écrit : sinon pour faire plus propre, au lieu de faire des
|
Je préfère la première.
Je n'aime pas trop les variables non initialisées.
Enfin chacun fait comme il le souhaite (tant que ça reste "propre" et lisible).
Marsh Posté le 30-04-2004 à 19:42:57
darkoli a écrit : Tu as enlevé le ';' (point virgule) de trop ? |
Oula j'etait tellement preocupe par ma boucle que je n'est pas fait attention a ca ! mouarf merci de ton aide il c'est avere que sa soit ca
Marsh Posté le 28-04-2004 à 20:24:26
Pourquoi la boucle d'affichage ne fonctionne pas ??? j'ai tout essayer .. ca marche en partie si je fait nbeleves-1 dans for et encor sa n'affiche que la premiere structeur entree...
Message édité par ombreee le 29-04-2004 à 19:25:09