stdio.h 같은 라이브러리 준비가 있는지 봅니다.
C 기본 문법을 코드 읽기 순서로 묶는 점검표
C 프로그램은 전처리, 시작 함수, 저장 공간, 입출력, 매크로 치환을 순서대로 읽으면 기본 문제의 함정이 줄어듭니다.
프로그램이 어디서 시작하고 어디서 끝나는지 잡습니다.
자료형, 초기값, 대입 순서를 표처럼 따라갑니다.
서식 지정자와 변수 자료형이 맞는지 확인합니다.
C 문장 블록 자료형
문법 기호를 외우는 것보다 코드 실행 순서에 붙여 읽는 것이 중요합니다.
저장 모양 결정
int, float, double, char는 값의 종류와 출력 형식을 함께 제한합니다.
printf와 scanf
%d, %f, %lf, %c가 실제 변수 자료형과 맞는지 봅니다.
입력에는 &가 필요
scanf는 값을 넣을 위치를 알아야 하므로 보통 주소를 전달합니다.
매크로는 단순 교체
#define은 계산 함수가 아니라 컴파일 전 텍스트를 바꾸는 규칙입니다.