#include /* 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; }