#include
#include
void Add(int a,int b)
{
int sum;
sum=a+b;
printf("%d+%d=%d\n",a,b,sum);
//return(a+b);
}
void Cut(int a,int b)
{
int sum;
sum=a-b;
printf("%d-%d=%d\n",a,b,sum);
//return(a+b);
}
void Mul(int a,int b)
{
int sum;
sum=a*b;
printf("%d*%d=%d\n",a,b,sum);
//return(a+b);
}
void Division(int a,int b)
{
int sum;
sum=a/b;
printf("%d/%d=%d\n",a,b,sum);
//return(a+b);
}
void Sin(int a)
{
int sum;
sum=sin(a);
printf("sin(%d)=%d\n",a,sum);
}
void Cos(int a)
{
int sum;
sum=cos(a);
printf("cos(%d)=%d\n",a,sum);
}
void menu()
{
printf("-------------------------请选择你要运行的算法-----------------------\n");
printf("1、+\n");
printf("2、-\n");
printf("3、*\n");
printf("4、/\n");
printf("5、sin\n");
printf("6、cos\n");
printf("0、退出\n");
printf("--------------------------------------------------------------------\n");
}
int main()
{
int i;
int a,b;
char ch2/*,ch3,ch4,ch5*/;
menu();
scanf("%d",&i);
while(i!=0)
{
switch(i)
{
case 1: scanf("%d",&a);/*scanf("%c",&ch2);ch2=getchar();*/scanf("%d",&b);Add(a,b); break;
case 2: scanf("%d",&a);/*scanf("%c",&ch2);ch2=getchar();*/scanf("%d",&b);Cut(a,b); break;
case 3: scanf("%d",&a);/*scanf("%c",&ch2);/*ch2=getchar();*/scanf("%d",&b);Mul(a,b); break;
case 4: scanf("%d",&a);/*scanf("%c",&ch2);/*ch2=getchar();*/scanf("%d",&b);Division(a,b); break;
case 5: /*ch3=getchar();ch4=getchar();ch5=getchar();*/scanf("%d",&a);Sin(a); break;
case 6: /*ch3=getchar();ch4=getchar();ch5=getchar();*/scanf("%d",&a);Cos(a); break;
//case 0: scanf("%d",&a);ch2=getchar();scanf("%d",&b);Add(a,b); break;
//dafault:printf("输入错误\n");
}
menu();
scanf("%d",&i);
//menu();
//break;
}
return 0;
//int ;
}