Suchen Sie für jede eingegebene Zeichenfolge den größten Buchstaben darin und hängen Sie die Zeichenfolge „(max)“ an diesen Buchstaben an

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

#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; 
}

Je suppose que tu aimes

Origine blog.csdn.net/weixin_51713993/article/details/113096836
conseillé
Classement