Dev-c++에서 아래 코드 실행시 오류가 발생합니다. 해결 방법 부탁드립니다.
[Error] 'for' loop initial declarations are only allowed in C99 or C11 mode
[Note] use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
#include <stdio.h>
int main ()
{
for (int i = 0; 0 < 100; i++)
{
printf ("Hello!\n");
}
return 0;
}
Dev c++ 에서 for(int i = 0; i < 100;i++)같은 형식을 쓰실 때에는 c99 또는 C11로 설정을 변경해야 합니다.
방법은 도구(T) > 컴파일러 설정(C)에서 컴파일러 추가 명령에 체크하고
-std=c99 또는 -std=c11 옵션을 넣어주면 됩니다.