Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main(int argc, const char * argv[])
  6. {
  7. char word[4], cont='y';
  8. int digit[4], length=0, i;
  9.  
  10. while(cont=='y'){
  11.  
  12. printf("please enter a word"); fflush(stdin); scanf("%s", word);
  13. length = strlen(word);
  14. if(length>4){ printf("please enter a word only 4 letters long\n"); return 0;}
  15.  
  16. for(i=0;i<=4;i++){
  17. switch(word[i]){
  18. case 'a': case 'b': case 'c':
  19. digit[i]=2;
  20. break;
  21.  
  22. case 'd': case 'e': case 'f':
  23. digit[i]=3;
  24. break;
  25.  
  26. case 'g': case 'h': case 'i':
  27. digit[i]=4;
  28. break;
  29.  
  30. case 'j': case 'k': case 'l':
  31. digit[i]=5;
  32. break;
  33.  
  34. case 'm': case 'n': case 'o':
  35. digit[i]=6;
  36. break;
  37.  
  38. case 'p': case 'q': case 'r': case 's':
  39. digit[i]=7;
  40. break;
  41.  
  42. case 't': case 'u': case 'v':
  43. digit[i]=8;
  44. break;
  45.  
  46. case 'w': case 'x': case'y': case 'z':
  47. digit[i]=9;
  48. break;
  49.  
  50. }
  51.  
  52. i++;
  53. }
  54.  
  55. printf("The code that your word represents is %d%d%d%d\n", digit[0], digit[1], digit[2], digit[3]);
  56. printf("Would you like to enter another word? Enter 'y' to continue, 'n' to exit: ");
  57. fflush(stdin);
  58. scanf("%c", &cont);
  59.  
  60. }
  61. return 0;
  62.  
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement