C 언어 강의 - scanf를 엔터키를 기준으로 여러 행으로 값을 입력 받기
C 언어 강의 - scanf를 엔터키를 기준으로 여러 행으로 값을 입력 받기
https://www.memoengine.com/docs/c-language/08-input/scanf-multi-line/
코드: scanf_multi_line.c
// scanf_multi_line.c
#define _CRT_SECURE_NO_WARNINGS // scanf 보안 경고로 인한 컴파일 에러 방지
#include <stdio.h>
int main(void)
{
char name[20];
int age;
char nick[20];
int _;
printf("입력\n----\n");
printf("이름: "); _ = scanf(" %s", name); // 서식 지정자 앞에 공백 하나 추가
printf("나이: "); _ = scanf(" %d", &age);
printf("별명: "); _ = scanf(" %s", nick);
printf("\n출력\n----\n");
printf("이름: %s\n", name);
printf("나이: %d\n", age);
printf("별명: %s\n", nick);
return 0;
}
입력
----
이름: 박용준
나이: 21
별명: 레드플러스
출력
----
이름: 박용준
나이: 21
별명: 레드플러스
Comments
Comments are closed