16,471
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <iostream>
#define pt printf
#define line pt("\n=================================\n");
using namespace std;
void getOperate(char *op);
int isAccord(char);
int main(void)
{
line;
pt(" 小型计算器 ");
line;
char operate = '\0';
do
{
pt("请输入运算符:");
line;
getOperate(&operate);
}
while(operate!='n');
char j;
scanf(&j);
return 0;
}
void getOperate(char *op)
{
*op = getchar();
isAccord(*op);
//return '1';
}
int isAccord(char ch)
{
switch(ch)
{
case '+':
return 1;
case '-':
return 1;
case 'x':
return 1;
case '/':
return 1;
}
pt("输错啦! 请输入(+、-、x、/)%c\n",ch);
return 0;
}
#include <stdio.h>