diff options
Diffstat (limited to '2/10.c')
| -rw-r--r-- | 2/10.c | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -0,0 +1,21 @@ +#include <stdio.h> + +/* converts ASCII c to lowercase */ +int lower(int c) { return c >= 'A' && c <= 'Z' ? c + 'a' - 'A' : c; } + +int main(int argc, char *argv[]) { + int c; + + for (;;) { + printf("Enter char to convert to lowercase.\n"); + c = getchar(); + if (c == EOF) + break; + else + printf("%c\n", lower(c)); + + getchar(); + } + + return 0; +}
\ No newline at end of file |
