#include #include #include int main() { char *p, *m,*zacatt,*konv,*x,*zacatv,*vety; m=malloc(4700000); if (m == NULL) { printf("Moc"); return 0; } p=m; while(scanf("%c",p)==1)p++; // sken bible *p=0; zacatt=m; x=zacatt; // zacatek bible do pointeru while((x=strstr(x,"God"))!=NULL){ // hledani boha konv=strchr(x,'.'); // hledam konec vety zacatv=x; // zacatek vety do pointeru while(*zacatv!='.' && zacatv>zacatt){ // hledani zacatku vety zacatv--; } zacatv++; while(zacatv<=konv){ printf("%c",*zacatv); // printim vety zacatv++; } x=konv+1; // posun za vetu na dalsi hledani } free(m); return 0; }