scanf문으로 입력을 받을대요...

lse0101의 이미지

제가 무한 루프로..
scanf문으로 이름을 입력을 받을때요
숫자가 입력되면 다시 continue문으로 다시 입력:
이렇게 뜨게 했거든요..
근데 그냥 엔터만 치면 커서가 내려가서
입력:
_

이런으로 가버리더라고요..
숫자구분과 같이 엔터인지 구분할수있을까요?

doldori의 이미지

fgets()로 한 줄을 스트링으로 읽고 sscanf()로 스트링으로부터 입력받으세요.