ki2koo | mystnux a écrit a écrit :
Je suis débutant et je n'arrive pas à finir mon programme !!
Il sagit d'un programme tout bete qui remplit un tableau alloué dynamiquement et qui l'affiche !
J'arrive à le faire avec une dimension mais pas avec plusieurs voici le code que j'ai fait pour un tableau à deux dimension mais je n'arrive pas à remplir entièrement les fonctions printf et scanf !
Code :
- #include <stdio.h>
- #include <stdlib.h>
- void remplissage(int taille, int** t)
- {
- int i,j;
- for(j=0;j<taille;j++)
- {
- for(i=0;i<taille;i++)
- {
- printf("t[%d][%d] : ",j,i);
- scanf("%d",??????); // je galère là
- }
- }
- }
- void affichage(int taille, int** t)
- {
- int i,j;
- for(j=0;j<taille;j++)
- {
- for(i=0 ; i<taille ; i++)
- {
- printf("t[%d][%d] = %d\t",j+1,i+1,??????); // et ici
- printf("%d",t[j+1][i+1]);
- }
- printf("\n" );
- }
- }
- int main()
- {
- int taille;
- int **t;
- printf("Donnez la taille de votre tableau : " );
- scanf("%d",&taille);
- t = (int**) malloc(sizeof(int)*taille*taille);
- remplissage(taille,t);
- affichage(taille,t);
- free(t);
- return 0;
- }
|
Merci d'avance
|
---------------
Je Suis En Phase Creative...
|