将一个字符串中的元素每五个输出打印出来!用c语言编写。亲们!希望你们能帮我解决!

比如输入:1234567则输出12345,13456,23456,24567,。。。。。

第1个回答  2012-04-16
#include<stdio.h>
#include<string.h>
void main()
{
char a[100];
printf("请输入一个字符串:");
scanf("%s",a);
int len=strlen(a);
for(int i=0;i<len-4;i++)
for(int j=1;j<len-3;j++)
for(int k=2;k<len-2;k++)
for(int n=3;n<len-1;n++)
for(int m=4;m<len;m++)
{printf("%c%c%c%c%c\n",a[i],a[j],a[k],a[n],a[m]);}
}
已经运行了,望采纳本回答被提问者采纳
第2个回答  2012-04-16
是排序吗,一共A75种吗?