入力された各文字列について、その中で最大の文字を見つけて、その文字に文字列「(max)」を追加します。

ここに画像の説明を挿入
ここに画像の説明を挿入

#include<stdio.h>
#include<string.h> 
int main()
 {
    
    
   int i;
   char a[100],max;
   while(~scanf("%s",a))
   {
    
    
   	max=a[0];
   	for(i=1;a[i]!='\0';i++)
   	{
    
    
   		if(a[i]>max)
		   max=a[i];
	}
	for(i=0;a[i]!='\0';i++)
	{
    
    
		if(a[i]!=max)
		printf("%c",a[i]);//对字符单个输出 
		else
		printf("%c(max)",a[i]);
	}
   }
   return 0; 
}

おすすめ

転載: blog.csdn.net/weixin_51713993/article/details/113096836