/* Ejemplo 4. Calculadora sencilla de enteros Ej >23+10 33 continuar s/n :s >4*3 12 continuar s/n :n -->Termina */ #include main () { int num1,num2; char operacion; char error; int resu; char continuar; continuar = 's'; while (continuar =='s') { error = 'n'; putchar ('>'); scanf("%d %c %d",& num1,& operacion,& num2); switch (operacion) { case '+':resu = num1+num2; break; case '-':resu = num1-num2; break; case '/': if ( num2 != 0) { resu = num1/num2; } else { error = 's'; } break; case '*':resu = num1*num2; break; default: error = 's'; } if (error == 's') { printf("\a:Error\n"); } else { printf(":%d \n",resu); } getchar(); printf("continuar s/n:"), continuar = getchar(); putchar('\n'); } /* fin mientras */; }