#include "stdafx.h" #define DEBUG //주석처리하면 scanf 실행되지 않음 #if !defined(PRINT) //위에 정의되어 있으므로 #define PRINT // 다시 정의 되지 않는다. #define PRINT(i) printf("%d",i) #endif int f(int i){ PRINT(i); printf("\r\n"); return i*i*i; } void main() { int i; i=f(2); PRINT(i); #ifdef DEBUG //cmd char c; scanf("%c",&c); #endif }