728x90
반응형
SMALL
#include <stdio.h>
int main(void){
char small, cap = '6';
if((cap >= 'A') && (cap <= 'Z')){
small = cap + ('a' - 'A');
}
printf("capital : %c %c", cap, '\n');
printf("small : %c", small);
return 0;
}
main() 함수
1-1. char 타입의 변수 small과 cap을 선언하고, cap에 '6'을 초기화
1-2. cap이 대문자 알파벳('A'에서 'Z' 사이)인지 확인. 조건이 참이라면, small에 대응하는 소문자를 계산하여 할당하지만, cap이 '6'으로 초기화되었으므로 이 조건은 거짓
1-3. "capital : "와 cap의 값, 그리고 개행 문자를 출력. 여기서 cap은 '6'
1-4. "small : "와 small의 값을 출력. small이 초기화되지 않았기 때문에, 이 코드는 정의되지 않은 동작을 수행할 수 있음
반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환
728x90
반응형
LIST
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 12) fgets 함수의 문자열 입력 방법 (0) | 2024.08.13 |
---|---|
chapter 12) 포인터로 문자열을 사용하는 방법 (0) | 2024.08.12 |
chapter 11) 공백이나 제어 문자의 입력 (0) | 2024.08.10 |
chapter 11) getchar 함수와 putchar 함수 사용 (0) | 2024.08.09 |
chapter 11) getchar 함수를 사용한 문자열 입력 (0) | 2024.08.08 |