33,311
社区成员
发帖
与我相关
我的任务
分享
void main()
{
char a[100];
//int i=0,j=0;
//char m;
while(scanf("%s",a)!=-1)
{
char m='\0';
int i=0,j=0;
while(a[j]!='\0')
{
if(m<a[j]) // 多了个;号
m=a[j];
j++;
}
init:
{
while(a[i]!=m && a[i]!='\0') // 少了个判断
{
printf("%c",a[i]);
i++;
}
if(a[i]!='\0')
{
printf("%c(max)",a[i++]);
if(a[i]!='\0')
goto init;
}
printf("\n");
}
}
}