Advertisement
Guest User

Number to words

a guest
Nov 28th, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.50 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. int main()
  4. {
  5. char ch[4];int i;
  6. printf("Enter the number\n");
  7. scanf("%s",ch);
  8.  
  9.         for(i=0;i<strlen(ch);++i)
  10.         {
  11.             switch(strlen(ch)-i)
  12.             {
  13.             case 1:
  14.                 switch(ch[i])
  15.                 {
  16.                 case '1':
  17.                     printf("One");
  18.                     break;
  19.                 case '2':
  20.                     printf("Two");
  21.                     break;
  22.                 case '3':
  23.                     printf(" Three ");
  24.                     break;
  25.                 case '4':
  26.                     printf(" Four ");
  27.                     break;
  28.                 case '5':
  29.                     printf(" Five ");
  30.                     break;
  31.                 case '6':
  32.                     printf(" Six ");
  33.                     break;
  34.                 case '7':
  35.                     printf(" Seven ");
  36.                     break;
  37.                 case '8':
  38.                     printf(" Eight ");
  39.                     break;
  40.                 case '9':
  41.                     printf(" Nine ");
  42.                 }
  43.                 break;
  44.             case 2:
  45.                 switch(ch[i])
  46.                 {
  47.                 case '1':
  48.                     i=i+1;
  49.                             switch(ch[i])
  50.                             {
  51.                              case '0':
  52.                               printf(" Ten ");
  53.                               break;
  54.                             case '1':
  55.                                 printf("Eleven");
  56.                                 break;
  57.                             case '2':
  58.                                 printf("Twelve");
  59.                                 break;
  60.                             case '3':
  61.                                 printf("Thirteen");
  62.                                 break;
  63.                             case '4':
  64.                                 printf("Fourteen");
  65.                                 break;
  66.                             case '5':
  67.                                 printf("Fifteen");
  68.                                 break;
  69.                             case '6':
  70.                                 printf("Sixteen");
  71.                                 break;
  72.                             case '7':
  73.                                 printf("Seventeen");
  74.                                 break;
  75.                             case '8':
  76.                                 printf("Eighteen");
  77.                                 break;
  78.                             case '9':
  79.                                 printf("Nineteen");
  80.                             }
  81.                     break;
  82.                 case '2':
  83.                     printf(" Twenty ");
  84.                     break;
  85.                 case '3':
  86.                      printf(" Thirty ");
  87.                     break;
  88.                 case '4':
  89.                      printf(" Forty ");
  90.                     break;
  91.                 case '5':
  92.                      printf(" Fifty ");
  93.                     break;
  94.                 case '6':
  95.                     printf("  Sixty ");
  96.                     break;
  97.                 case '7':
  98.                     printf(" Seventy ");
  99.                     break;
  100.                 case '8':
  101.                     printf(" Eighty ");
  102.                     break;
  103.                  case '9':
  104.                     printf(" Ninety ");
  105.                 }
  106.             break;
  107.             default:
  108.                 printf("One Hundred");
  109.                 i=i+2;
  110.             }
  111.         }
  112.  
  113. return 0;
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement