|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Problem Affichage de mon Tableau [ Archives / Au secours ] (Orezza)
Informations & options pour cette discussion
|
mercredi 17 septembre 2003 à 21:35:47 |
Problem Affichage de mon Tableau

Orezza
|
salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le résultat voila le code: #include <stdio.h> #include "test.h" #define L 100 #define C 100 int i, j ; void main(void) { int l, c ; printf("Entrer le nombre de lignes de votre tableau, L:"); scanf("%d", &l); printf("\n"); printf("Entrer le nombre de colonnes de votre tableau, C:"); scanf("%d", &c); printf("\n"); initializer_tableau(l, c); afficher_tableau(l, c); } void initializer_tableau(int l, int c) { int Tab[L][C] ; for(i=1; i<=l; i++) { printf("\n"); for(j=1; j<=c; j++) { printf("entrer une valeur pour la ligne %d et la colonne %d:", i,j); printf("\n"); scanf("%d", &Tab[i][j]); } } } afficher_tableau(int l, int c) { int Tab[L][C] ; for(i=1; i<=l; i++) { printf("\n"); for(j=1; j<=c; j++) { printf("%d",Tab[i][j]); printf("\n"); } } } Pouvez-vous m'aider ?! merci d'avance...
|
|
|
|
mercredi 17 septembre 2003 à 21:48:35 |
Re : Problem Affichage de mon Tableau

aardman
|
Salut, Ton tableau doit etre global, comme les variables i et j (cad déclaré en dehors des fonctions afficher_tableau et initializer_tableau).
Lorsque tu declare une variable dans une fonction, cette variable est automatiquement detruite quand la fonction retourne.
------------------------------- Réponse au message : -------------------------------
> salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le résultat voila le code: > > #include <stdio.h> > #include "test.h" > > #define L 100 > #define C 100 > > int i, j ; > > > void main(void) > { > > int l, c ; > > printf("Entrer le nombre de lignes de votre tableau, L:"); > scanf("%d", &l); > > printf("\n"); > > printf("Entrer le nombre de colonnes de votre tableau, C:"); > scanf("%d", &c); > > printf("\n"); > > initializer_tableau(l, c); > afficher_tableau(l, c); > > } > > > > void initializer_tableau(int l, int c) > { > > int Tab[L][C] ; > > for(i=1; i<=l; i++) > { > printf("\n"); > > for(j=1; j<=c; j++) > { > > printf("entrer une valeur pour la ligne %d et la colonne %d:", i,j); > printf("\n"); > scanf("%d", &Tab[i][j]); > } > > > } > > } > > afficher_tableau(int l, int c) > { > > int Tab[L][C] ; > > for(i=1; i<=l; i++) > { > > printf("\n"); > > for(j=1; j<=c; j++) > { > > printf("%d",Tab[i][j]); > printf("\n"); > > } > > } > > } > > Pouvez-vous m'aider ?! > > merci d'avance...
|
|
|
|
mercredi 17 septembre 2003 à 21:59:39 |
Re : Problem Affichage de mon Tableau

bouba
|
------------------------------- Réponse au message : -------------------------------
> salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le résultat voila le code: > > #include <stdio.h> > #include "test.h" > > #define L 100 > #define C 100 > > int i, j ; > > > void main(void) > { > > int l, c ; > > printf("Entrer le nombre de lignes de votre tableau, L:"); > scanf("%d", &l); > > printf("\n"); > > printf("Entrer le nombre de colonnes de votre tableau, C:"); > scanf("%d", &c); > > printf("\n"); > > initializer_tableau(l, c); > afficher_tableau(l, c); > > } > > > > void initializer_tableau(int l, int c) > { > > int Tab[L][C] ; > > for(i=1; i<=l; i++) > { > printf("\n"); > > for(j=1; j<=c; j++) > { > > printf("entrer une valeur pour la ligne %d et la colonne %d:", i,j); > printf("\n"); > scanf("%d", &Tab[i][j]); > } > > > } > > } > > afficher_tableau(int l, int c) > { > > int Tab[L][C] ; > > for(i=1; i<=l; i++) > { > > printf("\n"); > > for(j=1; j<=c; j++) > { > > printf("%d",Tab[i][j]); > printf("\n"); > > } > > } > > } > > Pouvez-vous m'aider ?! > > merci d'avance...
C'est normal que cela ne fonctionne pas, tu déclare ton tableau Tab locale a tes deux fonctions, tu dois soit les déclarer de facon global (au début du fichier en dehors de toute fonction), soit les passer en paramètre a tes fonctions.
Bouba
|
|
|
|
mercredi 17 septembre 2003 à 23:29:53 |
Re : Problem Affichage de mon Tableau

Orezza
|
Merci beaucoup à tous les deux, à present ça marche. @++ pour de nouvelles aides.
------------------------------- Réponse au message : -------------------------------
> Salut, > Ton tableau doit etre global, comme les variables i et j (cad déclaré en dehors des fonctions afficher_tableau et initializer_tableau). > > Lorsque tu declare une variable dans une fonction, cette variable est automatiquement detruite quand la fonction retourne. > > > > > ------------------------------- > Réponse au message : > ------------------------------- > > > salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le résultat voila le code: > > > > #include <stdio.h> > > #include "test.h" > > > > #define L 100 > > #define C 100 > > > > int i, j ; > > > > > > void main(void) > > { > > > > int l, c ; > > > > printf("Entrer le nombre de lignes de votre tableau, L:"); > > scanf("%d", &l); > > > > printf("\n"); > > > > printf("Entrer le nombre de colonnes de votre tableau, C:"); > > scanf("%d", &c); > > > > printf("\n"); > > > > initializer_tableau(l, c); > > afficher_tableau(l, c); > > > > } > > > > > > > > void initializer_tableau(int l, int c) > > { > > > > int Tab[L][C] ; > > > > for(i=1; i<=l; i++) > > { > > printf("\n"); > > > > for(j=1; j<=c; j++) > > { > > > > printf("entrer une valeur pour la ligne %d et la colonne %d:", i,j); > > printf("\n"); > > scanf("%d", &Tab[i][j]); > > } > > > > > > } > > > > } > > > > afficher_tableau(int l, int c) > > { > > > > int Tab[L][C] ; > > > > for(i=1; i<=l; i++) > > { > > > > printf("\n"); > > > > for(j=1; j<=c; j++) > > { > > > > printf("%d",Tab[i][j]); > > printf("\n"); > > > > } > > > > } > > > > } > > > > Pouvez-vous m'aider ?! > > > > merci d'avance... >
|
|
|
Cette discussion est classé dans : int, tableau, printf, tab, for
Répondre à ce message
Sujets en rapport avec ce message
Blem Somme ELmt d'un Tableau Bidimensionnel [ par Orezza ]
Slt c encore moi, le boulet de l'info...c tjrs le meme prog mais cette fois ci j'aimerais afficher la somme des elmts de mon tableaux.#include #includ
pb en c urgenttttttttttttttttt [ par natacha86 ]
bonjour, j'ai un probleme avec mon programme, il ne veut pas sortir, j'ai fais un menu et apparement ya un bug mais je ne comprend rien.le code est as
help une fonction qui a besoin de vous [ par natacha86 ]
Re bonjour a tout le monde, voila j'ai mis tout le prog si vous voulez tester, en fait le pb viens de la fonctino tri_shell(), je ne sais pas pkoi ell
tableau [ par imanedaoudi ]
Salut,Je veux récuperer le tableaux triée sans faire return, avec ce programme je recupere le tableau non trier ,comment faire pour recuperer le tab t
compilation mai au lancement "erreur la memoire ne peu pas pas etre read" [ par touny23 ]
je maitrise pas tro le C.mai comme j ai un projet a faire dessus pour la rentré , je sui obligé de m y mettre .j arrive a compiler sous dev-cpp mai lo
fonctions sur les tableau [ par micoo86 ]
Bonjour,en faite j'ai fait un programme avec le tableau (somme,affichage,minimum,maximum)mais j'arrive pas a faire le rest de l'exercice.si quelqu'un
Trie bulle [ par afrikanoo ]
#include #include void main(){ clrscr(); int n; <font color="#d3d3d
problème avec l'initialision d'un tableau [ par khen ]
Bonjour,voila j'ai un petite problème avec l'initialisation de mon tableau , je vous explique le problèmeon a un tableau de 3 dimension appelé tab et
[AIDE] Finition mastermind SVP [ par ribery91720 ]
Bonjour a tous, Voila j'ai fait un mastermind des plus basiques sans graphisme ni rien mais il ne marche pas dans tous les cas Je vous met mon code :
Puissance 4 en C [ par drinky05 ]
Bonjour, j'aurai besoin d'aide pour mon programme, grand débutant, c'est pour un projet en cours, je dois réaliser un puissance 4, il fonctionne a peu
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|