编辑:简单的错误,我有一个注释,将第一个开始括号与循环分开,过早结束。
我有一个while循环中的getline。我希望程序从getline读取一行,然后继续解析该行。相反,它会立即从输出中读取所有行。
int main(){
char longest_word[MAX] = {0};
char shortest_word[MAX] = {0};
char hold_line[MAX] = {0};
int word_freq[MAX] = {0};
char wordtable[MAX][MAX] = {0};
int word_length_table[MAX] = {0};
char* word_pointer = NULL;
int index_match, totalword_count = 0, unique_count = 0, line_count = 0;
ifstream readfile;
readfile.open("input.txt");
while ( readfile.getline(hold_line, MAX) )