인풋으로 길이를 모르는 문자열이 들어올때 

어떻게 끝을 알아야 하나요? 


문자열의 길이는 최대 100자에요 


scanf만사용해서 해결할수 있나요? 


while(scanf(" %c",cha)==-1)

{

//입력받음

}



for(int i = 0 ; i < 100 ;i++)

{

if(scanf(" %c",cha)==-1)

break;

//입력받음

}


이거 둘다 잘 안되는거 같아요 도와주세요