2개의 댓글이 있습니다.
-
-
wookayin -
저도 예전에 이걸로 무척 고생한 적이 있었는데요... 그냥 사소한 버그라고 생각합니다 -ㅁ-
변수를 안 사용하고 scanf 를 하면 저런 일이 일어났던것 같네요-_-;
조언 )
제 기억으로는 저런일이 Microsoft Visual C++ 6.0 에서 일어난것 같은데, 왠만하면 VC++ 6.0 쓰지 마세요^^
arr[ ] 을 사용하는 코드가 (어딘가에) 있으면 런타임에러가 안날 것 같습니다.
아니면 초기화를 통해서 double arr[1001] = {0,}; 라던가 arr[0] = 0.0; 이런걸 한번 넣어보세요.
http://kldp.org/node/98838 를 읽어보셔도 될듯.
15년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
Ar
for(i = 0; i < m; i++)
scanf("%lf",&arr[i]);
가 에러가 나네요 ..ㅜㅜ
arr은 double 이고요
double arr[1001];
로 전역변수 로 잡았는데 아하하..
에러가 왜 날까요
런타임 에러 나여 ㅜㅜ
15년 전