- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- int main()
- {
- system("color f5");
- long long no1,no2,ans;
- char a;
- printf("请");
- while(1)
- {
- printf("输入一个非负整数:");
- scanf("%d",&no1);
- printf("请再输入一个非负整数:");
- scanf("%d",&no2);
- printf("请输入“+” “—” “*” “/”中的一个(英文输入法):");
- scanf("%c",a);//:dizzy:就是这行
- if(a=='+')
- {
- ans=no1+no2;
- break;
- }
- if(a=='-')
- {
- if(no1<no2){printf("请重新");continue;}
- ans=no1-no2;
- break;
- }
- if(a=='*')
- {
- ans=no1*no2;
- break;
- }
- if(a=='/')
- {
- ans=no1/no2;
- if(ans!=no1/no2){printf("请重新");continue;}
- break;
- }
- if(a!='+'&&a!='-'&&a!='*'&&a!='/'){printf("......error......please enter again!!!!!!!!!!!!!!!!!!!");continue;}
- }
- printf("%d",ans);
- system("pause");
- return 0;
- }
复制代码 |