Imprime matriz mal
Publicado por Nicolas (2 intervenciones) el 21/10/2017 21:02:55
Hola, sinceramente no entiendo porque el siguiente codigo me imprime mal la primer fila de la matriz, no veo el error. Alguno encuentra por que lo imprime asi?
Codigo:
Imprime:
| 0 || 1 || 2 || 3 || 1 |
Cuando en realidad tendria que imprimir:
| 0 || 1 || 2 || 3 || 4 |
Codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int m=4;
int n=4;
int matriz[m][n];
for (int j = 0; j <= n; j++)
matriz[0][j] = j;
for (int i = 1; i <= m; i++)
matriz[i][0] = i;
for (int X=0;X<=n;X++) {
printf("| %d |",matriz[0][X]);
}
printf("\n");
Imprime:
| 0 || 1 || 2 || 3 || 1 |
Cuando en realidad tendria que imprimir:
| 0 || 1 || 2 || 3 || 4 |
Valora esta pregunta
0