W
wajihahmed29
Error 41: Declaration syntax error in function main()
#include <iostream.h>
#include <conio.h>
float sum(float,float);
float sub(float,float);
float mult(float,float);
float div(float,float);
float mod(float,float);
void main()
{
clrscr();
int a,b;
char calculator;
cout <<"Press (P) for sum, Press (S) for sub,Press (M) for mult,Press (D) for div,Press (N) for mod";
cin >>calculator;
switch(calculator)
{
case 'P':
cout <<"Sum (a,b)";
cin >>a >>b;
case 'S':
cout <<"Sub (a,b)";
cin >>a >>b;
case 'M':
cout <<"Mult (a,b)";
cin >>a >>b;
case 'D':
cout <<"Div (a,b)";
cin >>a >>b;
case 'N':
cout <<"Mod (a,b)";
cin >>a >>b;
}
float sum(float a,float b)
{
return a+b;
}
float sub(float a,float b)
{
return a-b;
}
float mult(float a,float b)
{
return a*b;
}
float div(float a,float b)
{
return a/b;
}
float mod(float a,float b)
{
return a%b;
}
getch();
}
#include <iostream.h>
#include <conio.h>
float sum(float,float);
float sub(float,float);
float mult(float,float);
float div(float,float);
float mod(float,float);
void main()
{
clrscr();
int a,b;
char calculator;
cout <<"Press (P) for sum, Press (S) for sub,Press (M) for mult,Press (D) for div,Press (N) for mod";
cin >>calculator;
switch(calculator)
{
case 'P':
cout <<"Sum (a,b)";
cin >>a >>b;
case 'S':
cout <<"Sub (a,b)";
cin >>a >>b;
case 'M':
cout <<"Mult (a,b)";
cin >>a >>b;
case 'D':
cout <<"Div (a,b)";
cin >>a >>b;
case 'N':
cout <<"Mod (a,b)";
cin >>a >>b;
}
float sum(float a,float b)
{
return a+b;
}
float sub(float a,float b)
{
return a-b;
}
float mult(float a,float b)
{
return a*b;
}
float div(float a,float b)
{
return a/b;
}
float mod(float a,float b)
{
return a%b;
}
getch();
}