Тема: Рядки і сортування рядків
допоможіть с сортуванням рядків від меншого до більшого
#include <vcl.h>
#include<iostream.h>
#include<string.h>
#include<ctype.h>
#define max 10
#define k 5
#include<conio.h>
void sort (char *v_sl[],int i);
int main()
{int i=0,n=0,p=0,q=0,m=0;
char m_s[k][max];
char v_s[100][max];
char sl[max];
while((i<k)&&(gets(sl)))
{strcpy(v_s[n],sl);
if(sl[0]==toupper(sl[0]))
{strcpy(m_s[i],sl);
i++;
}
else
cout<<endl<<"line does not start with a capital letter!";
n++;
}
cout<<endl<<"all input lines:";
for(i=0;i<n;i++)
{
cout<<v_s[i]<<endl;
}
cout<<endl<<"correct lines:"<<endl;
for(i=0;i<k;i++)
{
cout<<m_s[i]<<endl;
}
p=strlen(v_s[0]);
for(i=0;i<n;i++)
{q=strlen(v_s[i]);
if(q>p)
{p=q;}
}
cout<<endl<<"the longest row:";
for(i=0;i<n;i++)
{if(strlen(v_s[i])==p)
cout<<endl<<v_s[i];
}
cout<<endl<<"enter";
getch();
return 0;
}
17 завдання напшіть будь-ласка коментарі до коду