sizeof 부분이 자꾸 오류가 나오네요
458
작성한 질문수 2
#include <stdio.h>
int main(void)
{
char name[256];
printf("이름이 뭐에요? ");
scanf_s("%s", &name, sizeof(name));
int age;
printf("몇살이세요? ");
scanf_s("%d", &age);
float weight;
printf("몸무게는 몇 kg 이에요? ");
scanf_s("%f", &weight);
double height;
printf("키는 몇 cm 이에요? ");
scanf_s("%lf", &height);
char what[256];
printf("어떤 범죄를 저질렀나요? ");
scanf_s("%s", &what, sizeof(what));
//조서 내용 출력
printf("\n\n--- 범죄자 정보 ---\n\n");
printf("이름 : %s\n", name);
printf("나이 : %d\n", age);
printf("몸무게 : %.2f\n", weight);
printf("키 : %.2lf\n", height);
pirntf("범죄 : %s\n", what);
return 0;
}
으로 코딩문을 작성했는데
C6328 크기 불일치: 'unsigned __int64'이(가) _Param_(3)으로 전달되었습니다. 다음 호출에는 'unsigned int'이(가) 필요합니다. 'scanf_s'. 라는 오류가 뜨는데 어디가 잘못된건지 잘 모르겠습니다.
답변 0
상금은 언제 받을 수 있나요?
4
79
0
4강 카드뉴스 자동화 자료
4
68
1
Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?
2
60
1
리프레시 토큰
1
38
1





