#include #define MAXCHARS 15 main() { int ch,i,flag,flag1; ch=getchar(); i=1; flag=0; flag1=0; while (ch!=EOF) { if (ch!=' ' && ch!='\n') { if (ch=='.' || ch==';' || ch==','|| ch=='?' || ch=='!') { putchar(ch); i++; } else { putchar(ch); i++; } } else if (ch==' ') { ch=getchar(); while (ch==' ') { ch=getchar(); } flag=1; if ((ch=='.' || ch==';' || ch== ',' || ch=='!' || ch=='?') && (flag==1)) { putchar(ch); i++; flag1=1; } else if (flag1==1) { putchar(' '); putchar(ch); i=i+2; } else { putchar(' '); putchar(ch); i=i+2; } } ch=getchar(); } }