我正在做一个个人项目,但我不知道该怎么做:
- 数单词(每个单词 5 美元)
- 计算每个单词的字母(如果单词少于 4 个字母,则成本为 4 美元,如果超过 4 个字母,则成本为 5 美元)
到目前为止,这是我的代码:
char txt[50];
printf("Introduce a text: ");
scanf("%s",&txt);
for(i=1; i <= N; i++){
fgets(txt,50,stdin);
}
预期输出示例:
The cost is: $24 USD
我只是不知道接下来会发生什么,任何帮助将不胜感激:) 谢谢。
更多解释:
假设用户介绍了一段文字:
Lorem ipsum dolor sit ameth
所以程序会检查每个单词,例如“Lorem”它有 5 个字母,这个词要花费 5 美元。现在“ipsum”也有 5 个字母,所以另一个 5 美元。“dolor”有 5 个,所以其他 5 美元……“坐”有 3 个字母,所以让我们再总结一下 4 美元……“ameth”有 5 个,所以多 5 美元……
这篇文章的成本是:24 美元