#include #include #define ToLower(c) ( c==0xd1 ? 0xf1 : tolower(c)) /* lower ISO Latin 1 ~N too */ main() { unsigned char c; int lowit = 0; for( c=getchar(); (!feof(stdin)); c=getchar()) { if (( c==' ' )||(c=='\n')||(c=='.')||(c=='\t')) { putchar(c); lowit=0; } else { putchar ( lowit ? ToLower(c) : c ); lowit = 1; } } }