Ошибка в программе (с++)
#include
using namespace std;
int sum (int a, int b)
{
int c=a+b;
return c;
}
int min
(int a, int b)
{
int c=a-b;
return c;
}
float mult(int a, int b)
{
int c=a*b;
return c;
}
float del(int a, int b)
{
int c=a/b;
return c;
}
void main ()
{
int x,y,q;
char zn;
cin>>x;
cin>>zn;
cin>>y;
switch(zn)
{
'+';
q=sum(x,y);
'-';
q=min(x,y);
'*';
q=mult(x,y);
'/';
q=del(x,y);
}
cout<
system("PAUSE");
}
Почему то ругается и выдает
2+34 - к примеру.
-858993460
В чем ошибка как исправить ?
Капитан, спасибо :3