#include <stdio.h>
void copiar(int matA[3][3], int matB[3][3]);
int main(){
int matrizA[3][3], matrizB[3][3]={0,0,0,0,0,0,0,0,0};
int i, j;
printf("Ingrese los datos para una matriz de 3x3:\n");
for(i=0; i<3; i++){
for(j=0; j<3; j++){
printf("Valor [%d][%d]: ",i+1,j+1);
scanf("%d",&matrizA[i][j]);
fflush(stdin);
}
}
printf("La matriz ingresada es:\n");
for(i=0; i<3; i++){
for(j=0; j<3; j++){
printf("%d ",matrizA[i][j]);
}
printf("\n");
}
printf("Copiando matriz A en matriz B...\n\n");
copiar(matrizA, matrizB);
system("pause");
return 0;
}
void copiar(int matA[3][3], int matB[3][3]){
int i, j;
for(i=0; i<3; i++){
for(j=0; j<3; j++){
matB[i][j] = matA[i][j];
}
}
printf("La matriz B ahora es: \n");
for(i=0; i<3; i++){
for(j=0; j<3; j++){
printf("%d ",matB[i][j]);
}
printf("\n");
}
}
Funciones: Copiar matriz en otra con función
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario