Tableau en C [niveau faible ^^]

Tableau en C [niveau faible ^^] - C - Programmation

Marsh Posté le 10-12-2008 à 18:43:11    

Bonjour,
 
en tant que grand débutant en C, j'aurais une question "a la con".
Je souhaite réaliser un tableau 20 lignes 10 colonnes en remplissant chaque case par la somme numéro de ligne + numéro de colonne? (t[i][j]=i+j)
 
Voila mon (semblant de) programme ^^
 
/* Préprocesseurs */
 
#include <stdio.h>
#include <stdlib.h>
 
/* Création du tableau final */
 
void creer (int t[20][10])
 
{int i; int j; int n; i=0; j=0;
for (i=0;i<=19;i++)
 {for (j=0;j<=9;j++)
  {t[i][j]=j+i ;
  }
 }
}
 
/* Affichage du tableau final */
 
void afficher (int t[20][10])
 
{int i; int j; i=0; j=0;
for (i=0;i<=19;i++)
 {for (j=0;j<=8;j++)
  {
  printf("%c", t[i][j]);
  }
  printf("%c\n", t[i][9]);
 }
}
 
main()
{int t[20][10];
creer (t);
afficher (t);
       
       
system("PAUSE" ); return 0;
}
 
 
Il me compile bien mais me renvoie de la merde :/
J'vois pas bien ou est le souci ... QQun peut m'aider ?

Reply

Marsh Posté le 10-12-2008 à 18:43:11   

Reply

Marsh Posté le 10-12-2008 à 19:20:20    

Tu voulais sans doute mettre %d dans le format d'affichage de printf au lieu de %c.

Reply

Marsh Posté le 10-12-2008 à 19:25:52    

%d ou %i pour afficher des entiers signés (%c c'est pour des caractères) !
 
Par contre essaye de soigner un peu la présentation (indentation ...), c'est toujours plus agréable à lire !

Reply

Marsh Posté le 10-12-2008 à 19:27:34    

et de mettre les balises de colorations syntaxiques, [ code=c] et [ /code] sans espace

Reply

Marsh Posté le 10-12-2008 à 20:19:12    

Quel boulet -_-' ^^
 
Merci bien en tout ca  ! =)  
je savais bien que c'était un truc a la con ^^
 
Et oui désolé pour la "mauvaise" présentation, je suis pas un grand habitué du forum !

Reply

Marsh Posté le 11-12-2008 à 00:14:10    

tricky_17 a écrit :

Quel boulet -_-' ^^
 
Merci bien en tout ca  ! =)  
je savais bien que c'était un truc a la con ^^
 
Et oui désolé pour la "mauvaise" présentation, je suis pas un grand habitué du forum !


 
 
ça viendra au fil des emmerdes problèmes d'implémentation que tu rencontreras


---------------
deluser --remove-home ptitchep
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed