Лабораторная работа: Найти самое длинное общее слово двух заданных предложений
fprintf(f,"\n********************************************\n");
//************************************************************
p[0] = '\0';
//************************************************************
b = strlen(fstr1);
buf = strdup(fstr1);
buf += b;
//************************************************************
for (k=0;k<=b;k++){
buf--;
if ((*buf == ' ')||(k == b)){
buf++;
while ((cha(buf[strlen(buf)-1]) == 0)&&(strlen(buf) != 0)){
buf[strlen(buf)-1] = '\0';
}
//**************************
v = strlen(fstr2);
bf = strdup(fstr2);
bf += v;
for (n=0;n<=v;n++){
bf--;
if ((*bf == ' ')||(n == v)){
bf++;
while ((cha(bf[strlen(bf)-1]) == 0)&&(strlen(bf) != 0)){
bf[strlen(bf)-1] = '\0';
}
//************************************************************
if (strlen(buf) == strlen(bf)){
//********************* проверка отдельно каждого символа