fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int a,b,c,s,d,p,q,r;
  5. scanf("%d%d%d",&a,&b,&c);
  6.  
  7. if (b==0){
  8. return 0;
  9. }
  10.  
  11. s=a+b;
  12. d=a-b;
  13. p=a*b;
  14. q=a/b;
  15. r=a%b;
  16.  
  17. switch(c){
  18. case 1: printf("%d+%d=%d\n",a,b,s);
  19. break;
  20. case 2: printf("%d-%d=%d\n",a,b,d);
  21. break;
  22. case 3: printf("%d*%d=%d\n",a,b,p);
  23. break;
  24. case 4:
  25. if(r==0){
  26. printf("%d÷%d=%d\b",a,b,q);
  27. }
  28. else{
  29. printf("%d÷%d=%d 余り%d\n",a,b,q,r);
  30. }
  31. break;
  32.  
  33. }
  34.  
  35. return 0;
  36.  
  37. }
Success #stdin #stdout 0s 5316KB
stdin
3
0
4
stdout
Standard output is empty