ぼるじょあがC/C++の宿題を片付けますYO! 37代目
■ このスレッドは過去ログ倉庫に格納されています
0484デフォルトの名無しさん
NGNG#include <stdio.h>
#include <string.h>
#define N 10 // 最大要素数
int main()
{
char buf[N][256];
int i=0, len_max=0, len, index=0;
for(;;) {
fgets(buf[i], sizeof(buf[i]), stdin);
len = strlen(buf[i]);
buf[i][len-1]='\0';
if (strcmp(buf[i], "end") == 0)
break;
if (len_max < len) {
index = i;
len_max = len;
}
if (++i == N)
break;
}
if (i != 0)
printf("%s\n", buf[index]);
return 0;
}
あまりスマートじゃないですが orz
■ このスレッドは過去ログ倉庫に格納されています