mi sto cimentando con il mio primo programma in C.
vorrei creare una matrice 3x3 di char da 1 carattere.
nel primo ciclo li inizializzo tutti a 'X', nel secondo li metto a video.
1) dove sbaglio ?
2) come si fa a indentare il codice quando posto il messaggio nel forum ?
3) il doppio cilclo di for i,j si puo' fare in un colpo unico in C ?
grazie infinite a chi mi puo' dare una mano !
il risultato a video e' questo :#include <stdio.h>
#include <stdlib.h>
#include <math.h>
char tris [3] [3];
int main()
{
int i, j, scelta;
for (i=0 ; i<3 ; i++)
{
for (j=0 ; j<3 ; j++)
{
tris [i] [j] = 'X';
}
}
system("cls");
for (i=0 ; i<3 ; i++)
{
printf (" %s | %s | %s \n", tris[i, 1], tris[i, 2], tris[i, 3]);
printf ("---+---+---\n");
}
system("pause");
return 0;
}
XXXXXX | XXX |
---+---+---
XXXXXX | XXX |
---+---+---
XXXXXX | XXX |
---+---+---