Tableau en C [niveau faible ^^] - C - Programmation
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.
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 !
Marsh Posté le 10-12-2008 à 19:27:34
et de mettre les balises de colorations syntaxiques, [ code=c] et [ /code] sans espace
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 !
Marsh Posté le 11-12-2008 à 00:14:10
tricky_17 a écrit : Quel boulet -_-' ^^ |
ça viendra au fil des emmerdes problèmes d'implémentation que tu rencontreras
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 ?