#include <stdio.h>
#define LEVEL 3
int main()
{
#ifdef LEVEL
#if(LEVEL>=2)
printf("고급자용 프로그램n");
#else
printf("중급자용 프로그램n");
#else
printf("초급자용 프로그램n");
#endif
return 0;
}
이렇게 되있는데 교수님이 예제를 내주신거에요 근데 자꾸 실행시키니 안되네요 ... ㅁ
뭐가 문제인가요??
중간에 elif 아님?
#else가 왜 두개?
if 밑에 else를 elif로 바꿔도 안되는데 .... 어떻게 해야댕
교수님이 잘못내주신건가여
int main(){ #ifdef LEVEL #if LEVEL == 3 printf("고급자용 프로그램n");#elif LEVEL == 2 printf("중급자용 프로그램n");#elif LEVEL == 1 printf("초급자용 프로그램n");#else printf("프갤럼 프로그램\n");#endif#endif return 0;}
과제 대행 백왕이었습니다 과금은 글자당 300원 받겠습니다
ㄴ 아름다운 자삭 ㅅㄱ
else만 두개있잖아... #elif LEVEL = 2 ... #else ... #endif #endif 요거아님?
감사합니다 ㅎㅎ
걍 endif 두개쓰면되는거 아닌가