while (!fd.eof()){ fd.get(E,256); fd.ignore(); // Sukuriam nauja eilute char E2[256]; // Tikrinam ar eilute netuscia if (strlen(E) != 0){ // Nuskaitom zodi char *p = strtok(E, " "); char *m = strpbrk(p, "JjUuSsTtAaSs"); /* Jei odis tiesiog tarpas - praleidiam. Jei ne - tikrinam ar vardo simbolis yra odio pradioje, ir jei tai tiesa jo vietoje uraome savo vardą */ if (strcmp(p," ") != 0){ if(m - p == 0) { p = "Justas"; } else; // Kopijuojam odį i naują eilutę strcpy(E2,p); } else; /* Kol ne eilutės pabaiga, iekom odių, jei reik juos keičiam, pridedam prie eilutės */ while((p = strtok(NULL, " "))) { if(strcmp(p," ") != 0){ char *m = strpbrk(p, "JjUuSsTtAaSs"); if (p != " "){ if(m - p == 0) { p = "Justas"; } else; strcat(E2, " "); strcat(E2,p); } else; } } // Ivedam eilutę į ekraną Memo2->Lines->Add(E2); }else;}// Udarom failąfd.close();// Isaugom rezultatusMemo2->Lines->SaveToFile(Rfv);}