반응형
1. scanf()
- scanf("입력서식", &변수명);
- 입력서식에 맞는 데이터를 입력받아 변수명에 저장한 후, 그 변수의 주소를 시스템에 넘겨준다.
- 공백 포함이 불가능하며, 입력이 끝났음을 알려주는 것은 'Space Bar'와 'Enter' 키이다.
// 전처리문
#include<stdio.h>
int main(){
char name[10];
printf("이름 : ");
scanf("%s", name); // 배열은 주소의 의미를 내포하고 있어 &name으로 쓰지 않는다.
printf("입력한 이름은 %s 입니다.\n", name);
return 0;
}
2. gets()
- 공백 포함이 가능하다.
// 전처리문
#include<stdio.h>
int main(){
char name[10];
printf("이름 : ");
gets(name); // 공백(space)을 포함한 문자열 입력이 가능하다.
printf("입력한 이름은 %s 입니다.\n", name);
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 실습: 홀수/짝수 숫자 판단하기 (조건 연산자) (1) | 2020.12.09 |
---|---|
[C언어] 연산자(Operator) (0) | 2020.12.08 |
[C언어] 실습: 국어, 영어, 수학 점수를 입력받은 후, 총점과 평균 구하기 2 (0) | 2020.12.04 |
[C언어] 실습: 국어, 영어, 수학 점수를 입력받은 후, 총점과 평균 구하기 1 (0) | 2020.12.04 |
[C언어] const(상수) (0) | 2020.12.02 |