#include<stdio.h>
#include<string.h>
int main(void)
{
char a[10001]={0},c[6]="String";
int num[257]={0},k=0;
gets(a);
int n=strlen(a);
for(int i=0;i<strlen(a);i++)
{
num[a[i]]++;
}
while(num['S']||num['t']||num['r']||num['i']||num['n']||num['g'])
{
if(num[c[k]])
{
putchar(c[k]);
num[c[k]]--;
}
c[k++];
if(k==6)
k=0;
}
return 0;
}
PTAbasic 1108string复读机
最新推荐文章于 2025-12-16 14:17:05 发布
这段代码是一个C语言程序,它读取用户输入的一行字符,并检查其中是否包含子串'String'。如果找到,程序将按原始顺序打印出'String'的所有字符,直到所有字母都被打印过。
5006

被折叠的 条评论
为什么被折叠?



