10871번 - X보다 작은 수
dev쓰는데 거기 C에서는 컴파일에러가 안뜨는데 여기서는 뜨는데
int a[N] = {0};
여기서 뜨는데 왜 여기서 에러가 뜨는걸까요??
변수로 배열의 크기를 잡을 수 없어요.
애초에 배열을 넉넉하게 잡던가, 동적할당으로 원하는만큼 받아야해요.
c++ 로 제출해 보세요 그리고 dev 는 c++ 컴파일러랍니다
c++로 해도
error: variable-sized object ‘a’ may not be initialized
이렇게 에러가 떠요,, 다른 컴파일러에서는 그냥 되던데 왜 이런거죠 ??
CodeBlocks 에선 그냥 잘 되든데? 뭐가 문제인지 저도 잘 모르겠네요.
죄송합니다. ㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
fhskfeh7 8년 전
dev쓰는데 거기 C에서는 컴파일에러가 안뜨는데 여기서는 뜨는데
int a[N] = {0};
여기서 뜨는데 왜 여기서 에러가 뜨는걸까요??