fork download
  1. #include <stdio.h>
  2. char *foo(int i) {
  3. int imod10 = i%10;
  4. int imod7 = i%7;
  5. switch(imod10) {
  6. case 0:
  7. switch(imod7) {
  8. case 0:
  9. return "A";
  10. break;
  11. default:
  12. return "B";
  13. }
  14. break;
  15. default:
  16. switch(imod7) {
  17. case 0:
  18. return "C";
  19. break;
  20. default:
  21. return "D";
  22. }
  23. }
  24. }
  25. int main(void) {
  26. printf("%s\n", foo(770));
  27. printf("%s\n", foo(200));
  28. printf("%s\n", foo(154));
  29. return 0;
  30. }
Success #stdin #stdout 0s 1788KB
stdin
Standard input is empty
stdout
A
B
C