fork download
  1. #include<stdio.h>
  2. void print(int n)
  3. {
  4. switch(n)
  5. {
  6. case 0: printf("zero "); return;
  7. case 1: printf("one "); return;
  8. case 2: printf("two "); return;
  9. case 3: printf("three "); return;
  10. case 4: printf("four "); return;
  11. case 5: printf("five "); return;
  12. case 6: printf("six "); return;
  13. case 7: printf("seven "); return;
  14. case 8: printf("eight "); return;
  15. case 9: printf("nine "); return;
  16. }
  17. }
  18.  
  19. int main()
  20. {
  21. char str1[100], str2[100], ch;
  22. int T, i, r;
  23. scanf("%d", &T);
  24. while(T--)
  25. {
  26. scanf("%s%s", str1, str2);
  27. ch=getchar();
  28. if(ch=='+')
  29. {
  30. for(i=0; str1[i]!=0; i++)
  31. {
  32. r=(str1[i]-48)+(str2[i]-48);
  33. r%=10;
  34. print(r);
  35. }
  36. printf("\n");
  37. }
  38. else if(ch=='*')
  39. {
  40. for(i=0; str1[i]!=0; i++)
  41. {
  42. r=(str1[i]-48)*(str2[i]-48);
  43. r%=10;
  44. print(r);
  45. }
  46. printf("\n");
  47. }
  48. }
  49. return 0;
  50. }
Success #stdin #stdout 0s 2056KB
stdin
2
1324 3950 +
6139 3850 *
stdout
four two seven four 
eight eight five zero