fork download
  1. /* This C program demonstrates receiving input and the use of a for loop.*/
  2. /* This C program is part of Homework 1, question 1.3*/
  3.  
  4. #include<stdio.h>
  5. #pragma warning(disable : 4996)
  6.  
  7. void main()
  8. {
  9. char ch;
  10. int f, a = 10, b = 20;
  11. int numInputs = 5;
  12.  
  13. for (int i = 0; i < 5; i++)
  14. {
  15. ch = getchar();
  16. switch (ch)
  17. {
  18. case '+': f = a + b; printf("f = %d\n", f); break;
  19. case '-': f = a - b; printf("f = %d\n", f); break;
  20. case '*': f = a * b; printf("f = %d\n", f); break;
  21. case '/': f = a / b; printf("f = %d\n", f); break;
  22. default: printf("invalid operator");
  23. }
  24. }
  25. }
Runtime error #stdin #stdout 0s 2172KB
stdin
+
-
*
/
^
stdout
f = 30
invalid operatorf = -10
invalid operatorf = 200