bueno ak iesta el codigo no se por que me da error
y me da error justo donde comienza el if
#include<stdio.h>
#include<conio.h>
main()
{
int a;
int b;
char operador;
int resultado;
printf("\nIntrodusca la operacion que desea realizar:");
scanf("%d", &operador);
if(operador == +)
printf("\nIntrodusca a:");
scanf("%d", &a);
printf("\nintrodusca b:");
scanf("%d", &b);
resultado = a + b;
printf("\nEs resultado es:", resultado);
else if(operador == -)
printf("\nIntrodusca a:");
scanf("%d", &a);
printf("\nintrodusca b:");
scanf("%d", &b);
resultado = a - b;
printf("\nEs resultado es:", resultado);
getch();
}
hay esta plis diganme que estoy haciendo mal.
Tambien trate hacerlo con el swich y por igual me dio error plis si puede decirme cuale s el problema en los dos :D me ayudaria aseguir practicando grax.
#include<stdio.h>
#include<conio.h>
main()
{
char operador;
int a;
int b;
int resultado;
printf("\nIntrodusca la operacion que desea realizar:");
scanf("%c", &operador);
switch (operador){
case +
printf("\nIntrodusca a:");
scanf("%d", &a);
printf("\nintrodusca b:");
scanf("%d", &b);
resultado = a + b;
printf("\nEs resultado es:", resultado);
break
case -
printf("\nIntrodusca a:");
scanf("%d", &a);
printf("\nIntrodusca b:");
scanf("%d", &b);
resultado = a - b;
printf("\nEs resultado es:", resultado);
}
getch();
}