代码如下:如有帮助,请采纳一下,谢谢
#include <stdio.h>
#include <string>
int main()
{
int len,i,j;
char buf[16] = {0};
char tmp[16] = {0};
scanf("%s",buf);
len = strlen(buf);
for(i = 1; i < len; i++)
{
for (j = 0; j <= len-i;j++)
{
memcpy(tmp,buf+j,i);
printf("%s\n",tmp);
}
}
printf("%s",buf); //本身
//getchar();
//getchar();
return 0;
}
希冀平台的题哦