2개의 댓글이 있습니다.
-
-
JongMan -
프로그램이 비정상적인 동작을 했을 때입니다. 배열 범위를 벗어나는 값에 접근하는 것이 대표적 경우죠.
fflush(stdin)
또한 하시면 안됩니다. https://algospot.com/forum/read/1479/#c7082 를 참고하세요.
8년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
2000spot
const int max_num = 11;
char * word[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
// 원래 연산의 참된 결과값을 얻는다.
int solve_result(char * ptr1, char * ptr2, char * op) {
int n1=-1, n2=-1;
}
//qsort를 이용하기 위한 포인터 함수
int compare(const void * a, const void * b) {
return (strcmp((char*)a, (char*)b));
}
//정답의 단어들은 순서가 바뀌어도 되기 때문에 qsort를 하여 strcmp 하여 정확히 일치하면 정답으로 인정
int correct_result(char * ptr, int result) {
char str[6];
char pstr[11];
}
int main()
{
unsigned int n;
char str[35];
char *ptr, *ptr1, *ptr2, *ptr3, *op;
int result;
}
런타임 오류가 뜨는데 런타임 오류가 뜨는 이유는 어떤 경우인가요??
8년 전