func_code_string: #include <bits/stdc++.h>   using namespace std;   int n;   string transo(int n) {     switch (n) {       case 0:         return  zero ;         break;       case 1:         return  one ;         break;       case 2:         return  two ;         break;       case 3:         return  three ;         break;       case 4:         return  four ;         break;       case 5:         return  five ;         break;       case 6:         return  six ;         break;       case 7:         return  seven ;         break;       case 8:         return  eight ;         break;       case 9:         return  nine ;         break;     }   }   string transp(int n) {     switch (n) {       case 10:         return  ten ;         break;       case 11:         return  eleven ;         break;       case 12:         return  twelve ;         break;       case 13:         return  thirteen ;         break;       case 14:         return  fourteen ;         break;       case 15:         return  fifteen ;         break;       case 16:         return  sixteen ;         break;       case 17:         return  seventeen ;         break;       case 18:         return  eighteen ;         break;       case 19:         return  nineteen ;         break;     }   }   string transd(int n) {     switch (n) {       case 2:         return  twenty ;         break;       case 3:         return  thirty ;         break;       case 4:         return  forty ;         break;       case 5:         return  fifty ;         break;       case 6:         return  sixty ;         break;       case 7:         return  seventy ;         break;       case 8:         return  eighty ;         break;       case 9:         return  ninety ;         break;     }   }   int main() {     cin >> n;     if (n < 10) cout << transo(n);     if (n >= 10 && n <= 19) cout << transp(n);     if (n > 19 && n % 10 != 0) cout << transd(n / 10) <<  -  << transo(n % 10);     if (n > 19 && n % 10 == 0) cout << transd(n / 10);     return 0;   }   