#include <math.h>
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#define ARRAYSIZE 10000
#define PI 3.14159265
int getline(char[], int);
일단... 지금 runtime error가 나는 부분이 2가지가 있는데
첫 번째는
while (!isspace(sent[i])){
compare[j++] = sent[i++];
}
이 부분입니다.
'\0'은 space가 아니기 때문에, 이렇게 할 경우 끝없이 값을 입력하게 될 것입니다.
두 번째는... 저도 왜 그런지 파악중입니다만
int transWord(char sent[])함수에서
index = i; 이 코드가 지금 runtime error를 일으키고 있습니다만..
도대체 이게 왜 문제가 되는지 지금 감이 안 잡혀서... 일단 지금 당장에는 이 두 부분이 문제가 있습니다.