Witam, zaczynam przygodę z językiem c/c++ napisałem prosty kalkulator wydaje mi się że jest poprawnie napisany ale nie wiem dlaczego wyrzuca program ;/ Zależy mi własnie na instrukcji switch
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,w, wybor;
printf("Prosty kalkulator wybierz co chcesz zrobic :)!\n");
printf(" [1]-Dodawanie \n [2]-Odejmowanie \n [3]-Mnozenie \n [4]-Dzielenie \n");
scanf("%d", wybor);
printf("Podaj liczbe A \n");
scanf("%d", &a );
printf("Podaj liczbe B \n");
scanf("%d", &b);
switch(wybor)
{
case 1:
w=a+b;
printf("Wynik dodawania: %d", w);
break;
case 2:
w=a-b;
printf("Wynik odejmowania: %d", w);
break;
case 3:
w=a*b;
printf("Wynik mnozenia: %d", w);
break;
case 4:
w=a/b;
printf("Wynik dzielenia: %d", w);
break;
}
return 0;
}