#包含?& ltstring.h & gt
#包含?& ltctype.h & gt
夏爾。*最大(字符?str【】,char?max【】)?{
int?我?=?0,j;
夏爾。word【100】;
max【0】?=?'\0';
while(str【I】)?{
while(str【I】?& amp& amp?!is alpha(str【I】))?++ I;?//?過濾非字母字符
j?=?0;
while(is alpha(str【I】))?//?開始讀單詞
word【j++】?=?str【i++】;
word【j】?=?'\0';
if(strcmp(word,max)?& gt?0)?strcpy(max,word);
}
if(j?& gt?0)?{
word【j】?=?'\0';
if(strcmp(word,max)?& gt?0)?strcpy(max,word);
}
回歸?max
}
int?main()?{
夏爾。str【100】,word【100】;
printf(“拜托?輸入?答?句子:\ n“);
gets(str);
Printf(“最大的字是:% s \ n“,bigger(str,word));
回歸?0;
}