반응형
이번 포스팅에서는 프로그램에서 입력을 받아 화면으로 출력하는 프로그램을 만들어 볼려고 합니다.
이번에 필요한 함수는 printf와 scanf입니다.
printf와 scanf 함수를 사용하여 사용자로부터 이름과 나이를 입력받고 출력하는 프로그램을 작성해보겠습니다.
[예제]
#include <stdio.h>
int main() {
char name[50]; // 이름을 저장할 배열
int age; // 나이를 저장할 변수
// 사용자로부터 이름 입력받기
printf("Enter your name : ");
scanf("%s", name);
// 사용자로부터 나이 입력받기
printf("Enter your age : ");
scanf("%d", &age);
// 입력받은 내용 출력하기
printf("Name : %s\n", name);
printf("Age : %d\n", age);
return 0;
}
[설명]
- #include <stdio.h>: 표준 입출력 라이브러리를 포함합니다.
- char name[50];: 사용자의 이름을 저장할 문자열 배열입니다.
- int age;: 사용자의 나이를 저장할 정수형 변수입니다.
- scanf("%s", name);: 사용자로부터 문자열을 입력받아 name 변수에 저장합니다.
- scanf("%d", &age);: 사용자로부터 정수를 입력받아 age 변수에 저장합니다.
- printf를 사용하여 입력받은 이름과 나이를 출력합니다.
[실행]
파일을 저장하고 실행을 합니다.
터미널 창에서 아래와 같이 입력하라고 나옵니다.
Enter your name : kkk <- 입력값
Enter your age : 20 <- 입력값
[출력]
Name : kkk
Age : 20
반응형
'IT프로그램 언어 > C 언어' 카테고리의 다른 글
C언어 기초(조건문, 반복문, Break, Continue) (1) | 2024.11.09 |
---|---|
C언어 기초(산술연산자와 표현식) (3) | 2024.11.08 |
C언어 기초(기본 문법과 데이터형) (2) | 2024.11.07 |
C언어 기초 배우기("Hello World!" 출력하기) (14) | 2024.11.06 |
C언어란 무엇인가? (4) | 2024.11.05 |