programa:
Código
using namespace std; int main(){ char opc; do{ fflush(stdin); int s,S; int matriz[3][2]; int matriz2[3][2]; int matrizResultante[3][2]; int indiceFila, indiceColumna=0; printf("Bienvenido, ¿Desea realizar una suma de matrices?-----SI o NO \n");//Se da la bienvenida y se realiza la pregunta al usuario// printf("1---SI \n"); printf("2---NO \n");//opciones a elegir para el usuario// cin>>s; switch(s){ case 1: for(indiceFila=0; indiceFila<3; indiceFila++) { for(indiceColumna=0; indiceColumna<2; indiceColumna++) { printf("Dame un numero para la matriz 1\n"); scanf("%i", &matriz[indiceFila][indiceColumna]); } } for(indiceFila=0; indiceFila<3; indiceFila++) { for(indiceColumna=0; indiceColumna<2; indiceColumna++) { printf("Dame un numero para la matriz 2\n"); scanf("%i", &matriz2[indiceFila][indiceColumna]); } } for(indiceFila=0; indiceFila<3; indiceFila++) { for(indiceColumna=0; indiceColumna<2; indiceColumna++) { matrizResultante[indiceFila][indiceColumna]=matriz[indiceFila][indiceColumna] + matriz2[indiceFila][indiceColumna]; } } for(indiceFila=0; indiceFila<3; indiceFila++) { for(indiceColumna=0; indiceColumna<2; indiceColumna++) { printf("El resultado de la matriz es %i\n",matrizResultante[indiceFila][indiceColumna]); } } case 2://en caso de que el usuario acepte la segunda opcion, lo enviara a este caso// cout<<"Gracias por haber utilizado el programa :) ¿desea realizar otra suma?\n";//pregunta al usuario si desea continuar o salir del prgorama// cout<<"Digite 's' para repetir el proceso\n ";//indicacion de opcion// cin>>S; scanf("%c",&opc); } } while(opc=='s'||opc=='S');//mientras se cumpla la variable el programa se repetira// return 0; }
por su atencion gracias