题目:
实现
一个简单的加减乘除计算计算器(函数指针与函数指针数组的应用)
程序如下:
<span style="font-size:18px;">#include<stdio.h>
enum
{
EXIT,
ADD,
SUB,
MUL,
DIV,
};
void menu()
{
printf( "**********1.ADD 2.SUB**********\n" );
printf( "**********3.MUL 4.DIV**********\n" );
printf( "********** 0.EXIT *********\n" );
printf( "***********************************\n" );
}
int _add(int x, int y)
{
return x + y;
}
int _sub(int x, int y)
{
return x - y;
}
int _mul(int x, int y)
{
return x * y;
}
int _div(int x, int y)
{
return x / y;
}
int main()
{
int num1 = 0;
int num2 = 0;
int ret = 0;
int input = 1;
while (input)
{
menu();
printf( "请选择:" );
scanf_s( "%d", &input);
switch (input)
{
if (input == 0)
{