728x90
반응형
SMALL
#include <stdio.h>
int main(void){
char grade, name[20];
printf("grade : ");
scanf("%c", &grade);
printf("name : ");
scanf("%s", name);
printf("%s grade -> %c\n", name, grade);
return 0;
}
코드 설명
1. main() 함수
1-1. 문자형 변수 grade와 문자 배열 name[20] 설정
1-2. printf()문을 사용하여 "grade : "라는 문장 출력 후, scanf()문을 통해 사용자로부터 한 문자를 입력받아 변수 grade에 저장
1-3. 이어서 "name : "라는 문장을 출력하고, scanf()문을 사용하여 사용자로부터 문자열을 입력받아 name 배열에 저장. 여기서 %s 서식 지정자는 공백이 나타날 때까지 문자를 읽음
1-4. printf()문을 사용하여 사용자로부터 입력받은 name과 grade를 형식에 맞게 출력, 예를 들어 사용자가 이름으로 "John"을 grade로 'A'를 입력했다면, "John grade -> A"라고 출력됨
2. 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환
728x90
반응형
LIST
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 4) scanf() 연산자의 사용 예 (0) | 2024.06.12 |
---|---|
chapter 3) unsigned를 잘못 사용한 경로 (0) | 2024.06.11 |
chapter 3) 변수의 선언과 사용 (0) | 2024.06.09 |
chapter 3) 유효 숫자 확인 (0) | 2024.06.08 |
chapter 3) scanf 함수를 사용한 키보드 입력 (0) | 2024.06.07 |