fork(3) download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5. char ch;
  6. int a,b,num[10]={0,0,0,0,0,0,0,0,0,0};
  7.  
  8. while((scanf("%c %d %d ",&ch,&a,&b))!=EOF){
  9. switch(ch){
  10. case 'z':
  11. num[a]=b;
  12. break;
  13. case '+':
  14. printf("%d\n",num[a]+num[b]);
  15. break;
  16. case '-':
  17. printf("%d\n",num[a]-num[b]);
  18. break;
  19. case '*':
  20. printf("%d\n",num[a]*num[b]);
  21. break;
  22. case '/':
  23. printf("%d\n",num[a]/num[b]);
  24. break;
  25. case '%':
  26. printf("%d\n",num[a]%num[b]);
  27. break;
  28. }
  29. }
  30. return 0;
  31. }
Success #stdin #stdout 0s 2252KB
stdin
z 1 33
z 2 11
* 1 2
+ 1 2
% 1 2
- 1 2
/ 1 2

stdout
363
44
0
22
3