Zrobiłem taki kalkulator i potrzebuje pomocy poniewaz wyskakuje mi oto taki bład : expected unqualified-id before "{" token.
(kod jest takze w załaczniku). Prosze o pomoc.kalkulator.rar
Oto kod :
#include <stdio.h>
#include <conio.h>
#include <process.h>
#include <stdlib.h>
int dzialanie;
int main(void);
{
clrscr();
printf("\n\n\n\n ***MENU***");
printf("\n\n 1. Dodawanie");
printf("\n 2. Odejmowanie");
printf("\n 3. Mnozenie");
printf("\n 4. Dzielenie");
printf("\n 0. Wyjscie z programu");
printf("\n\nCo chcesz robic(wybierz numer): ");
scanf("%d",&dzialanie);
switch(dzialanie)
{
//DODAWANIE
case 1:
{
float a,b,suma;
clrscr();
printf("DODAWANIE");
printf("\n\nPodaj pierwszy skladnik dodawania: ");
scanf("%f",&a);
printf("\nPodaj drugi skladnik dodawania: ");
scanf("%f",&b);
suma=(a+b);
printf("\n\nSuma dodawania wynosi: %.2f",suma);
getch();
main();
}
break;
//ODEJMOWANIE
case 2:
{
float a,b,roznica;
clrscr();
printf("ODEJMOWANIE");
printf("\n\nPodaj odjemna: ");
scanf("%f",&a);
printf("\nPodaj odjemnik: ");
scanf("%f",&b);
roznica=(a-b);
printf("\n\nRoznica odejmowania wynosi: %.2f",roznica);
getch();
main();
}
break;
//MNOZENIE
case 3:
{
float a,b,iloczyn;
clrscr();
printf("MNOZENIE");
printf("\n\nPodaj pierwszy czynnik: ");
scanf("%f",&a);
printf("\nPodaj drugi czynnik: ");
scanf("%f",&b);
iloczyn=(a*b);
printf("\n\nIloczyn mnozenia wynosi: %.2f",iloczyn);
getch();
main();
}
break;
//DZIELENIE
case 4:
{
float a,b,iloraz;
clrscr();
printf("DZIELENIE");
printf("\n\nPodaj dzielna: ");
scanf("%f",&a);
printf("\nPodaj dzielnik: ");
scanf("%f",&b);
if (b==0)
{
clrscr();
printf("ZAPOMNIALES? NIE MOZNA DZIELIC PRZEZ ***ZERO***");
printf("\nZa kare idziesz do MENU");
getch();
main();
}
iloraz=(a/b);
printf("\nIloraz dzielenia wynosi: %.2f",iloraz);
getch();
main();
}
break;
case 0:
{
exit();
}
}
}