fork download
  1. #include <stdio.h>
  2.  
  3. #define MAX_SIZE 20
  4.  
  5. void encode(char* number)
  6. {
  7. char letters [] = "XCOMPUTERS";
  8. char numbers [] = "0123456789";
  9. int index;
  10.  
  11. while (*number)
  12. {
  13. index = 0;
  14.  
  15. while (numbers[index] && *number != numbers[index])
  16. ++index;
  17.  
  18. if (index == 10)
  19. putchar(*number);
  20. else
  21. putchar(letters[index]);
  22.  
  23. ++number;
  24. }
  25. }
  26.  
  27. int main(void)
  28. {
  29. char in_string [MAX_SIZE];
  30.  
  31. puts("Enter a number: ");
  32.  
  33. if (fgets (in_string, MAX_SIZE, stdin) != NULL)
  34. encode(in_string);
  35.  
  36.  
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0s 2252KB
stdin
275.75
stdout
Enter a number: 
OEU.EU