#include <stdio.h>
int main()
{
int c,z=0,i=0,s=0,zs,n[10000];
while((c=getchar())!=EOF){
if(c!='\n'){n[z]=c;++i;++z;}
if(c=='\n'){
if(i>s){
zs=z;
s=i;
i=0;
}
else i=0;
}
}
printf("%d\n",s);
for(c=zs-s;c<zs;++c)
putchar(n[c]);
return 0;
}
친구에게 듣기론 EOF가 엔터를 치고 입력하는것이아닌 문장을끝내자마자 입력했을떄도 되야한다고 들었는데 그건 코드블록에서 인식이 안되더군요.. 이 문제를 해결하려면 어찌해야하는지 듣고싶어서 문자드립니다.