Captura de datos de una matriz - YezaelOtamendi/Programamcion-en-C GitHub Wiki
#include <stdio.h>
#include <conio.h>
int main (void){
int a = 0;
int b = 0;
int matriz[100][100], vector[100], vector2[100];
int i, j, g, h;
printf("Cuantas filas quiere: ");
scanf("%d", &a);
printf("\nCuantas columnas quiere: ");
scanf("%d", &b);
for (i=0; i<a; i++){
g=i+1;
for (j=0; j<b; j++){
h=j+1;
printf("Indica el valor de la fila %d y de la columna %d: ", g, h);
scanf("%d", &matriz[i][j]);
vector[i]=vector[i]+matriz[i][j];
vector2[j]=vector2[j]+matriz[i][j];
}
}
printf("Los valores obtenidos son: \n\n");
for (i=0; i<a; i++){
for (j=0; j<b; j++){
printf("%d\t", matriz[i][j]);
}
printf("\n");
}
printf ("\n\nLos resultados de la suma de las filas es de: \n");
for (i=0; i<a; i++){
printf("%d\n", vector[i]);
}
printf("\n\nLos resultados de la suma de las columnas es de: \n");
for (j=0; j<b; j++){
printf("%d\t", vector2[j]);
}
getch();
return 0;
}