Witam. Mam do napisania „kalkulator”, który będzie posiadał menu wyboru rodzaju operacji
arytmetycznej (+,-,*,/). Instrukcja switch-case będzie odpowiedzialna za
wykonywanie odpowiednich obliczeń, a wynik wyświetlany będzie na ekranie z
odpowiednim komunikatem.Co mam źle w tym kodzie?
błędy:
C:\Users\x\Desktop\programowanie c\warunek zadanie 4.c In function 'main':
C:\Users\x\Desktop\programowanie c\warunek zadanie 4.c [Error] expected expression before ':' token
C:\Users\x\Desktop\programowanie c\warunek zadanie 4.c [Error] expected ';' before '}' token
#include <stdio.h>
main()
{
char operacja;
float liczba1,liczba2;
printf("podaj znak dzialania: + lub - lub / lub *");
scanf("%s",&operacja);
printf("podaj liczbe 1 do dzialania:");
scanf("%f",&liczba1);
printf("podaj liczbe 2 do dzialania");
scanf("%f",&liczba2);
switch(operacja)
{
case +:
printf("liczba1 + liczba2");
liczba1+liczba2
}
}