【发布时间】:2019-02-24 09:06:02
【问题描述】:
我正在逐行从文件中获取数据并将它们存储在字数组中
- 我想将整个单词复制到另一个数组中,例如如果 wrd 在当前迭代中有 assssh 我希望将其整个复制到 arr 数组中
- 但是每次迭代中第一个元素所做的操作都复制到 arr[i] 中,但这不是我想要的
我希望在每个索引处复制整个单词,实际上之后我会根据每个数组中的第一个字母对单词进行排序,请帮忙
while (fscanf(file, " %1023s", wrd) == 1) {
printf("%s\n", wrd);
//Pushing the result into vector
//strcpy(arr,wrd);
arr[i]=wrd[0];
i++;
counter++;
}
bubbleSortAWriteToB(arr, s_arr);
【问题讨论】:
-
这是一个长而难以理解的句子。也许试着把它分成几个,也许添加一个数据和预期输出的例子。
标签: arrays sorting file-handling bubble-sort