Cita:
Iniciado por nephalot Hola a todos, estoy haciendo un trabajo y necesito llenar una matriz con números ingresados desde un txt pero cuando lo corro me dice que dejo de funcionar, obviamente creo que está malo jeje, pero no sé como hacerlo, si alguien me puede ayudar le estaré muy agradecida :)
................................
Y en en la consola se imprimió:
8 2 9 4 6 1 7 5 3
5 3 1 8 7 2 9 6 4
7 6 4 5 9 3 1 2 8
4 7 3 6 2 9 5 8 1
1 8 6 7 4 5 2 3 9
2 9 5 1 3 8 4 7 6
9 1 7 3 5 6 8 4 2
6 5 2 9 8 4 3 1 7
3 4
Osea faltaron algunos números, no entiendo por qué u.u
Este es el trozo de código original, el tipo de dato es entero.
Código C:
Ver originalfor(i=0;i<9;i++){
for(j=0;j<9;j++){
matriz[i][j] = temp;
}
}
gracias!!
Pues a mi se me imprime correctamente. Te dejo mi código no sea que hagas algo "raro" en el resto del código:
Código C++:
Ver original#include <stdio.h>
#include <stdlib.h>
int main(void) {
FILE *fichero;
int i, j, temp, matriz [9][9];
if ((fichero
= fopen("matriz.txt", "r")) == NULL
) { return EXIT_FAILURE;
}
for(i=0;i<9;i++) {
for(j=0;j<9;j++) {
matriz
[i
][j
] = temp
, printf("%d ", matriz
[i
][j
]);
}
}
return 0;
}
¡¡¡Saluditos!!!