Impression d'un tableau 2D en C
comment puis-je imprimer un tableau 2d en c utilisation de scanf pour la saisie de l'utilisateur, tableau appelé grille[ ][ ] et d'une boucle for?
dire si l'utilisateur tape dans 3 à 5, la sortie sera:
.....
.....
.....
Voici le code que j'ai écrit jusqu'à présent (newbie):
#include <stdio.h>
#define MAX 10
int main()
{
int grid[MAX][MAX];
int row, col;
int i,j;
printf("Please enter your grid size: ");
scanf("%d %d", &row, &col);
for (i=0; i<MAX; i++)
for //i gave up here
}
Ce n'est qu'une petite partie de l'ensemble de la scène de ma tâche:
Enter number of rows and columns followed by list of words (hit enter twice to end list): 10 15
quick
brown
fox
jumped
over
lazy
dog
00 . . . . . . . . . . . . . . .
01 . . . . . . . . . . . . . . .
02 . . . . . . . . . . . . . . .
03 . . . . . . . . . . . . . . .
04 . . . . . . . . . . . . . . .
05 . . . . . . . . . . . . . . .
06 . . . . . . . . . . . . . . .
07 . . . . . . . . . . . . . . .
08 . . . . . . . . . . . . . . .
09 . . . . . . . . . . . . . . .
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
0. quick
1. brown
2. fox
3. jumped
4. over
5. lazy
6. dog
fonctions qui peuvent et devraient être inclus dans le code: fonctions de chaînes de caractères - strlen(),strcpy(), strcat(), strchr(), strcmp(),strstr()
devez utiliser le tableau 2d
devez utiliser fgets pour les mots. Mettre doit correspondre au format exact.
source d'informationauteur wello horld | 2010-04-30
Vous devez vous connecter pour publier un commentaire.
Est-ce de l'aide?
considérant que <...> serait d,e,f,s,c... type de données etc... X)
D'abord, vous devez entrer les deux chiffres disent num_rows et num_columns peut-être à l'aide de argc et argv, puis faire une boucle for pour imprimer les points.
vous auriez à remplacer le point avec quelque chose d'autre plus tard.