求大神来帮忙 这个代码我要是让它输出结果排序应该怎么改
如题 代码如下
程序代码:#include<stdio.h>
#include<string.h>
void main()
{
char a[100];
int i,j,k,n;
gets(a);
n=strlen(a);
for(i=0;i<=n;i++)
for(j=i;j<n;j++)
{
for(k=i;k<=j;k++)
printf("%c",a[k]);
printf("\n");
}
}假如我输入abcd 得到了以下结果
但是我想得到
我应该怎么修改呢?







