C언어 초보 질문할게요....!!!
이름이없다고
2023.04.01
질문 제목 : 이름을 입력 받고 출력하는 문제입니다 (입력받은 이름은 문자형 배열에 저장)
저는 이렇게 했습니다.
#include stdio.h
int main()
{
char str[20];
printf(내이름:);
scanf_s(%s, str);
printf(내이름은%s\n, str);
return 0;
}
질문 내용 :
근데 막상 출력을하니
내이름 : 내이름
내이름 .
이렇게 나오더군요 ...
어떤게 잘못된건가요 ..ㅠ
-
떠나간그녀
저희집이 visual sudio express 2013 을사용합니다. 그래서 scanf 가 안되서 scanf_s 를사용합니다. ㅠ
-
참
scanf_s 대신 scanf를 사용해보세요
-
아연
제가 며칠 전에 질문하고 답변받은 부분인데...
scanf_s를 사용할 때 문자열을 입력받을 땐 뒤에 인자로 받을 문자열의 크기를 넣어주어야 합니다.
scanf_s(\%s\