• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

printf 서식 문자열에 전달된 인수가 너무 많아서 빌드실패ㅠㅠ 도와주세요!

21.09.05 17:02 작성 조회수 1.78k

0

#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;

pirntf("몸무게는 몇 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);

printf(" 범죄명    : &s\n", what);

return 0;

}

코드에서 어떤게 잘못되었는지 모르겠습니다 
도와주세요!

답변 1

답변을 작성해보세요.

0

dan choi님의 프로필

dan choi

2021.10.13

scanf_s 나 printf 에서 % 쓸 곳을 &로 입력하셨네요 전체적으로 한 번 살펴봐보세요.