#include <stdio.h> // 표준 입출력 함수
int main(){ // 프로그램 시작, main 함수 정의
char ch; // 문자 1개를 저장할 변수 선언
char str[10]; // 문자 10개를 저장할 문자열(배열) 변수 선언
int i; // 정수를 저장하기 위한 변수 i 선언
float f; // 실수를 저장하기 위한 변수 f 선언
printf("문자를 입력하세요: "); // 문자를 입력하라는 문자열 출력
scanf("%c", &ch); // 문자 입력을 받음, %c는 문자 입력 형식 지정자, &ch는 변수 ch의 메모리 주소
printf("문자열을 입력하세요: "); //문자열을 입력하라는 문자열 출력
scanf("%s", str); // 문자열 입력을 받음, %s는 문자열 입력 형식 지정자, str에 저장
printf("입력받은 문자: %c\n", ch); // 입력받은 문자 ch 출력
printf("입력받은 문자열: %s\n", str); // 입력받은 문자열 str 출력
printf("정수를 입력하세요: "); // 정수를 입력하라는 문자열 출력
scanf("%d", &i);
// %d는 정수 입력 형식 지정자, &i는 변수 i의 메모리 주소를 의미
printf("실수를 입력하세요: "); // 실수를 입력하라는 문자열 출력
scanf("%f", &f);
// %f는 실수 입력 형식 지정자, &f는 변수 f의 메모리 주소를 의미
printf("입력받은 정수: %d\n", i); // 입력받은 정수 i 출력
printf("입력받은 실수: %f\n", f); // 입력받은 실수 f 출력
return 0;// 프로그램 종료
}