|
/* Leer un carácter y dos números enteros. Si
el carácter leído es un operador aritmético calcular la operación
correspondiente, si es cualquier otro mostrar error. Hacer el programa
utilizando la instrucción switch() */
#include <stdio.h>
void main()
{
char c;
int a,b;
printf("dame un caracter\n");
c=getchar();
fflush (stdin);
printf("dame dos numeros\n");
scanf("%d %d",&a,&b);
switch (c)
{
case '+':
printf("resultado %d",a+b);
break;
case '-':
printf("resultado %d",a-b);
break;
case '*':
printf("resultado %d",a*b);
break;
case '/':
printf("resultado %d",a/b);
break;
default:
printf("error");
}
}
d
VOLVER
|