총 5가지를 질문하고 답변을 입력받도록 작성했습니다. 입력받은 내용이 잘 저장되는지 조서 내용을 출력하는 부분도 작성해 봅시다. 조서 내용이 그럴 듯해 보이게 출력할 내용을 정렬해서 작성합니다. 선언한 변수에 맞게 printf() 문을 작성합니다. 나머지는 입력받을 때와 동일하게 넣고 몸무게와 키만 소수점 이하 첫째 자리까지 표시해 보겠습니다. 실행해 볼까요?
2.6 프로젝트.c
// 조서 내용 출력
printf("\n\n--- 범죄자 정보 ---\n\n");
printf("이름 : %s\n", name);
printf("나이 : %d\n", age);
printf("몸무게 : %.1f\n", weight);
printf("키 : %.1lf\n", height);
printf("범죄명 : %s\n", what);
실행결과 |
이름이 뭐예요? 나도코딩 몇 살이에요? 20 몸무게는 몇 kg이에요? 65.5 키는 몇 cm예요? 175.2 어떤 범죄를 저질렀어요? 무단횡단 --- 범죄자 정보 --- 이름 : 나도코딩 나이 : 20 몸무게 : 65.5 키 : 175.2 범죄명 : 무단횡단 |
입력한 정보가 정리되어 출력됩니다.
이 장에서 배운 변수, printf(), scanf_s() 함수를 활용해 첫 번째 프로그램인 경찰 조서 쓰기의 핵심 코드를 함께 작성해 봤습니다.