사람 이름 5명 입력 받으려고 하는데
#include <stdio.h>
#define size 5
int main(void)
{
char name[size][20];
for (int p = 0; p<size; p++)
{
printf("%d번째 사람 입력:", p + 1);
scanf_s("%s", name[p]);
printf("%s", name[p]);
}
return 0;
}
형님들
이렇게 하면 어디가 틀린겁니까?
사람 이름 5명 입력 받으려고 하는데
#include <stdio.h>
#define size 5
int main(void)
{
char name[size][20];
for (int p = 0; p<size; p++)
{
printf("%d번째 사람 입력:", p + 1);
scanf_s("%s", name[p]);
printf("%s", name[p]);
}
return 0;
}
형님들
이렇게 하면 어디가 틀린겁니까?
그냥 뭐 궁금하다 쓰면되지 ㅈㄴ
그럼 애들이 안읽음-> 안 도와줌
저 밑에 어떤형이 왜 이차 안 이차 했냐 안했냐
이차로 name[p][20]해도 안됨 ㅜ
포인터로 바꿔라
엔터치면 두번 둘어갈듯
안되던데
버퍼 빼주셈
버퍼가 뭐야...
구글에 scanf랑 버퍼 같이 검색해보셈
gets_s써야하나
끝에 null
어디 끝?
문자열끝에 null삽입
안되는디
비주얼쓰시면 오류 나오자나요 디버깅해봐요
실행은 돼요;
scanf_s("%s", name[p], sizeof(name[p]));
오우 쉣 카카오 입사 축하드립니다
현실은 중졸에다가 해커지망생이라서 카카오 면접에서 바로 탈락할 듯 싶습니다.
아닙니다. 날 도와줬으므로 붙을겁니다