/* Ucitati s tipkovnice proizvoljni txt velicine do 4096 znakova. Sastoji se od recenica odvojenih tockama. Kraj txt oznacuje EOF. Ispisi tako da svaka recenica pocne u novom retku. */ #include #include #define MAX 4096 void main() { char txt[4096]; char *ptr=&txt[0]; int i; clrscr(); for(i=0;i<4096;i++,ptr++) { *ptr=getchar(); if (*ptr=='\n' && *(ptr-1)=='\n') {ptr--;i--;} if (*ptr=='\n' && *(ptr-1)!='.') *ptr=' '; if (*ptr=='.') {*(++ptr)='\n'; i++;} if (*ptr==EOF) {*ptr='\0'; break;} } printf("%s",txt); getch(); }