Can't Copy and Paste this?

Click here for a copy-and-paste friendly version of this code!

 

//**************************************

//     

//INCLUDE files for :NUMREC

//**************************************

//     

No include files. All needed are in the code.

 

code:

Can't Copy and Paste this?

Click here for a copy-and-paste friendly version of this code!

 

Terms of Agreement:   

By using this code, you agree to the following terms...   

1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for langauges that allow it) freely and with no charge.   

2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   

3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 

4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.  

/*

//     

# include 

# include 

woork(int, char[]);

unique(int, char[]);

void main(void)

    {bassam:

     char ch[15], temp;

     int a=0, good=0, oo=0;

     clrscr(); gotoxy(29,1); textcolor(15);

     cprintf("THE NUMBER RECOGNIZER");

     gotoxy(33,2); cprintf("MADE BY BASSAM");

     textcolor(7); printf("\n\nThis program converts number(s) into English.\n");

     printf("\n\nSo, enter the amount: "); scanf("%s", &ch);

     for(a=0;a<16;a++)

         { if(ch[0]=='0'){

         printf("\n\n\n=> You can't have zero in the first place.\n\n"); break;}

         else if(ch[a]=='0') good++;

         else if(ch[a]=='1') good++;

         elseif(ch[a]=='2')  good++;

         elseif(ch[a]=='3')  good++;

         elseif(ch[a]=='4') good++;

         elseif(ch[a]=='5')  good++;

         elseif(ch[a]=='6')  good++;

         elseif(ch[a]=='7') good++;

         elseif(ch[a]=='8')  good++;

         elseif(ch[a]=='9') good++;

         elsebreak;

         } printf("\n\n=>");

         if(good>=16) good=0;

        up1:switch(good)

         {case 0: printf(" Invalid input."); break;

         case 1:

         oo=good; good=good-1;

         if(ch[good]=='0') printf(" Units.");

         if(ch[good]=='1') printf(" One Unit.");

         if(ch[good]=='2') printf(" Two Units.");

         if(ch[good]=='3') printf(" Three Units.");

         if(ch[good]=='4') printf(" Four Units.");

         if(ch[good]=='5') printf(" Five Units.");

         if(ch[good]=='6') printf(" Six Units.");

         if(ch[good]=='7') printf(" Seven Units.");

         if(ch[good]=='8')printf(" Eight Units.");

         if(ch[good]=='9') printf(" Nine Units. ");

         break;

         case 2:

         oo=good; good=good-2;

         if(ch[good]=='0')

         unique(good, ch);

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0') printf(" Ten Units.");

         if(ch[good]=='1') printf(" Eleven Units.");

         if(ch[good]=='2') printf(" Twelve Units.");

         if(ch[good]=='3') printf(" Thirteen Units.");

         if(ch[good]=='4') printf(" Fourteen Units.");

         if(ch[good]=='5') printf(" Fifteen Units.");

         if(ch[good]=='6') printf(" Sixteen Units.");

         if(ch[good]=='7') printf(" Seventeen Units.");

         if(ch[good]=='8') printf(" Eighteen Units.");

         if(ch[good]=='9') printf(" Nineteen Units.");

          }

         good=0;

         if(ch[good]=='2')

         { printf(" Twenty");unique(good, ch);}

         if(ch[good]=='3')

         { printf(" Thirty");unique(good, ch);}

         if(ch[good]=='4')

         { printf(" Fourty");unique(good, ch);}

         if(ch[good]=='5')

         { printf(" Fifty");unique(good, ch);}

         if(ch[good]=='6')

         { printf(" Sixty");unique(good, ch);}

         if(ch[good]=='7')

         { printf(" Seventy");unique(good, ch);}

         if(ch[good]=='8')

         { printf(" Eighty");unique(good, ch);}

         if(ch[good]=='9')

         { printf(" Ninety");unique(good, ch);}

         break;

         case 3:

         oo=good; good=good-3;

         if(ch[good]=='0')

         {for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='1')

         { printf(" One Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='8')

         {printf(" Eight Hundred");

         for(a=0;a

         good=2; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Hundred");

         for(a=0;a

         good=2; goto up1;}

         break;

         case 4:

         oo=good; good=good-4;

         if(ch[good]=='0')

         {for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='1')

         { printf(" One Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='8')

         {printf(" Eight Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Thousand");

         for(a=0;a

         good=3; goto up1;}

         break;

         case 5:

         oo=good; good=good-5;

         if(ch[good]=='0')

          { for(a=0;a

         good=4; goto up1;}

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifteen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixteen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventeen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighteen Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='9')

         { printf(" Nineteen Thousand");

         for(a=0;a

         good=3; goto up1;}

          }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighty");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Thousand");

         for(a=0;a

         good=3; goto up1;}

         break;

         case 6:

         oo=good; good=good-6;

         if(ch[good]=='0')

         { for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='1')

         { printf(" One Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='8')

         { printf(" Eight Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Lac");

         for(a=0;a

         good=5; goto up1;}

         break;

         case 7:

         oo=good; good=good-7;

         if(ch[good]=='0')

          { for(a=0;a

         good=6; goto up1;}

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifteen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixteen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventeen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighteen Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='9')

         { printf(" Nineteen Lac");

         for(a=0;a

         good=5; goto up1;}

          }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighty");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Lac");

         for(a=0;a

         good=5; goto up1;}

         break;

         case 8:

         oo=good; good=good-8;

         if(ch[good]=='0')

         { for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='1')

         { printf(" One Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='8')

         { printf(" Eight Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Crore");

         for(a=0;a

         good=7; goto up1;}

         break;

         case 9:

         oo=good; good=good-9;

         if(ch[good]=='0')

         { for(a=0;a

         good=8; goto up1;}

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifteen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixteen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventeen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='8')

         {  printf(" Eighteen Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='9')

         {  printf(" Nineteen Crore");

         for(a=0;a

         good=7; goto up1;}

          }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='8')

         {printf(" Eighty");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Crore");

         for(a=0;a

         good=7; goto up1;}

         break;

         case 10:

         oo=good; good=good-10;

         if(ch[good]=='0')

         { for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='1')

         { printf(" One Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='8')

         { printf(" Eight Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Million");

         for(a=0;a

         good=9; goto up1;}

         break;

         case 11:

         oo=good; good=good-11;

         if(ch[good]=='0')

         { for(a=0;a

         good=10; goto up1;}

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='5')

         {  printf(" Fifteen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='6')

         {  printf(" Sixteen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='7')

         {  printf(" Seventeen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='8')

         {  printf(" Eighteen Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='9')

         {  printf(" Nineteen Million");

         for(a=0;a

         good=9; goto up1;}

          }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='8')

         {printf(" Eighty");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Million");

         for(a=0;a

         good=9; goto up1;}

         break;

         case 12:

         oo=good; good=good-12;

         if(ch[good]=='0')

         {for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='1')

         { printf(" One Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='8')

         { printf(" Eight Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Billion");

         for(a=0;a

         good=11; goto up1;}

         break;

         case 13:

         oo=good; good=good-13;

         if(ch[good]=='0')

         { for(a=0;a

         good=12; goto up1;}

         if(ch[good]=='1')

          { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifteen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixteen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventeen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighteen Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='9')

         { printf(" Nineteen Billion");

         for(a=0;a

         good=11; goto up1;}

          }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='8')

         {printf(" Eighty");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Billion");

         for(a=0;a

         good=11; goto up1;}

         break;

         case 14:

         oo=good; good=good-14;

         if(ch[good]=='0')

         {for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='1')

         { printf(" One Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='2')

         { printf(" Two Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='3')

         { printf(" Three Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='4')

         { printf(" Four Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='5')

         { printf(" Five Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='6')

         { printf(" Six Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='7')

         { printf(" Seven Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='8')

         { printf(" Eight Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='9')

         { printf(" Nine Trillion");

         for(a=0;a

         good=13; goto up1;}

         break;

         case 15:

         oo=good; good=good-15;

         if(ch[good]=='0')

         {for(a=0;a

         good=14; goto up1;}

         if(ch[good]=='1')

         { good=good+1;

         if(ch[good]=='0')

         { printf(" Ten Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='1')

         { printf(" Eleven Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='2')

         { printf(" Twelve Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventeen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='8')

         { printf(" Eighteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='9')

         { printf(" Nineteen Trillion");

         for(a=0;a

         good=13; goto up1;}

         }

         if(ch[good]=='2')

         { printf(" Twenty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='3')

         { printf(" Thirty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='4')

         { printf(" Fourty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='5')

         { printf(" Fifty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='6')

         { printf(" Sixty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='7')

         { printf(" Seventy");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='8')

         {printf(" Eighty");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         if(ch[good]=='9')

         { printf(" Ninety");

         woork(good, ch);

         printf(" Trillion");

         for(a=0;a

         good=13; goto up1;}

         break;

         default:

         printf(" Sorry invalid input.");

         break;

         }

         printf("\n\n\n\t\t\tFor more fun hit ENTER...");

         if(getch()==13) goto bassam;

         else

         printf("%c", temp);

         clrscr(); textcolor(4); gotoxy(30,12);

         cprintf("Programmed by BASSAM");

         getch();

    }

    woork(int good, char ch[])

        {good=good+1;

         if(ch[good]=='0') printf("");

         if(ch[good]=='1')  printf(" One");

         if(ch[good]=='2')  printf(" Two");

         if(ch[good]=='3')  printf(" Three");

         if(ch[good]=='4')  printf(" Four");

         if(ch[good]=='5') printf(" Five");

         if(ch[good]=='6') printf(" Six");

         if(ch[good]=='7') printf(" Seven");

         if(ch[good]=='8')printf(" Eight");

         if(ch[good]=='9') printf(" Nine");

         return 0;

    }

    unique(int good, char ch[])

        {good=good+1;

         if(ch[good]=='0') printf(" Units.");

         if(ch[good]=='1') printf(" One Units.");

         if(ch[good]=='2') printf(" Two Units.");

         if(ch[good]=='3') printf(" Three Units.");

         if(ch[good]=='4') printf(" Four Units.");

         if(ch[good]=='5') printf(" Five Units.");

         if(ch[good]=='6')  printf(" Six Units.");

         if(ch[good]=='7')  printf(" Seven Units.");

         if(ch[good]=='8') printf(" Eight Units.");

         if(ch[good]=='9')  printf(" Nine Units.");

         return 0;

    }