/* Rodney Biggs Summer 2005 */ /* COP 3223 prg3.c 6/27/05 */ /* Sentence encoder */ #include /* The following code takes a sentence or sentences entered by the user */ /* and converts it into a code. X's, Y's and Z's are rolled over into */ /* the beginning of the alphabet. */ int main(void) { printf("\nPlease type in a sentence or sentences and hit Enter.\n"); printf("To end the program, hit ctrl+Z\n\n"); int c; while ((c = getchar()) != EOF) if (c == ' ') putchar(' '); else if (c == 'x') putchar('a'); else if (c == 'X') putchar('a'); else if (c == 'y') putchar('b'); else if (c == 'Y') putchar('b'); else if (c == 'z') putchar('c'); else if (c == 'Z') putchar('c'); else if (isalpha(c)) putchar(c + 3); else putchar(c); return 0; }