如何计算单词的出现次数,C中每个不同的单词

问题描述 投票:-2回答:2

“] >>

程序应以相同顺序在表中包含单词 它们出现在文本中。 使用string.h,ctype.h,stdio.h,包括strtok函数

#include<ctype.h>
int main(void)
{
    int i,j;
    char text[3][80];
    char wordList[120][80];
    int count = 0;
    char* ptr;

    for (i = 0; i <= 2; i++) {
        gets(&text[i][0]);
    }
    for (i = 0; i <= 2; i++) {
        for (j = 0; text[i][j]!='\0' ; j++) {
            text[i][j] = tolower(text[i][j]);
        }
    }
    ptr = strtok(text, " ,.;:!?-()[]<>");
    while (ptr != NULL) {

    }

我已经思考了很长时间,而且我不知道该如何尝试。您可以问我代码有什么问题,但我根本不知道这种方法...

程序应按照在文本中出现的顺序在表中包括这些单词。使用string.h,ctype.h,stdio.h,包括strtok函数#include int main(void){...

c arrays string pointers word
2个回答
0
投票

尝试一下...


0
投票

尝试一下

© www.soinside.com 2019 - 2024. All rights reserved.