#include stdio.h>
#include conio.h>
#include string.h>
void main()
{
char a[50],b[25][25],l[25],temp1;
int i=0,j=0,k=0,l1[25],c=0,c1=0,t=0,temp;
clrscr();
for(i=0;i<25;i++)
{
for(j=0;j<25;j++)
{
l[i]='0';
l1[i]=0;
b[i][j]='0';
}
}
i=0;
j=0;
printf("ENTER THE STRING= ");
flushall();
do
{
a[i++]=getchar();
}while(a[i-1]!='\n');
a[i-1]='\0';
for(i=0;a[i]!='\0';i++)
{
if(a[i]!=' ')
{
if(t==0)
{
l[c]=a[i];
t++;
}
l1[c]=c+1;
b[c][c1++]=a[i];
}
else
{
c++;
c1=0;
t=0;
}
}
for(i=0;l1[i]!=0;i++)
{
for(j=0;l1[j]!=0;j++)
{
if(l[i]
{
temp1=l[i];
l[i]=l[j];
l[j]=temp1;
temp=l1[i];
l1[i]=l1[j];
l1[j]=temp;
}
}
}
for(i=0;l1[i]!=0;i++)
{
for(j=0;l1[j]!=0;j++)
{
if(l1[i]==j+1)
{
for(k=0;b[j][k]!='0';k++)
printf("%c",b[j][k]);
printf("\n");
}
}
}
getch();
}
OUTPUT :
ENTER THE STRING: KAMLESH D MENGAR
D
KAMLESH
MENGAR