fork download
  1. #include <stdio.h>
  2. int main(void)
  3. {
  4. int a,b,c;
  5. printf("整数と演算を表す数字を入力:\n"); scanf("%d %d %d",&a,&b,&c);
  6. switch(c)
  7. {
  8. case 1:printf("%d + %d = %d",a,b,a+b); break;
  9. case 2:printf("%d - %d = %d",a,b,a-b); break;
  10. case 3:printf("%d × %d = %d",a,b,a*b); break;
  11. case 4:
  12. if(b!=0 && a%b != 0)
  13. {
  14. printf("%d ÷ %d = %d余り%d",a,b,a/b,a%b); break;
  15. }
  16. else if(b != 0 && a%b == 0)
  17. {
  18. printf("%d ÷ %d = %d",a,b,a/b); break;
  19. }
  20. else
  21. {
  22. printf("error"); break;
  23. }
  24. default: printf("error");
  25. }
  26. return 0;
  27. }
Success #stdin #stdout 0s 5280KB
stdin
4
2
4
stdout
整数と演算を表す数字を入力:
4 ÷ 2 = 2