私は個人的なプロジェクトに取り組んでいますが、その方法がわかりません:
- 単語を数えます (各単語の費用は 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 USD... "sit" は 3 文字なので、さらに $4 USD を合計しましょう... "ameth" は 5 文字なので、さらに $5...
このテキストの費用は: $24 USD