fork download
  1. #include<stdio.h>
  2. #define add 0
  3. #define sub 1
  4. #define mul 2
  5. #define div 3
  6. #define mod 4
  7.  
  8. main()
  9. {
  10. int a,b,c,d;
  11. scanf("%d%d%d",&a,&b,&c);
  12. switch (c){
  13. case add:
  14. d=a+b;
  15. break;
  16.  
  17. case sub:
  18. d=a-b;
  19. break;
  20.  
  21. case mul:
  22. d=a*b;
  23. break;
  24.  
  25. case div:
  26. d=a/b;
  27. break;
  28.  
  29. case mod:
  30. d=a%b;
  31. break;
  32.  
  33. default:
  34. printf("invalid c %d\n",c);
  35. d=0;
  36. }
  37. printf("%d",d);
  38. }
Success #stdin #stdout 0.01s 5292KB
stdin
2 3 6
stdout
invalid c 6
0