一番長い単語を探し出す(C言語)

5352 ワード

一番長い単語を見つけて
最も長い単語(異なる長さの単語は1回のみ表示されます).入力形式:
入力形式は単一行形式で、単語間はスペースで分割されます.出力フォーマット:
出力フォーマットは、最も長い単語です.サンプルを入力:
ここに入力のセットを示します.例:
an not need happy suggest
出力サンプル:
ここでは、対応する出力が与えられます.例:
suggest
#include 
#include 

int main()
{
    char a[100][10000],c,out[100];
    int i=0,j=0,g=0;
    for(i=0;i<100;i++){
        if(c!='
'
){ scanf("%s",&a[i]); g=i; }else{ continue; } c=getchar(); } g++; strcpy(out,a[0]); for(;j<g;j++){ if(strlen(out)<strlen(a[j])) strcpy(out,a[j]); } printf("%s",out); return 0; }