C 我怎样才能从一个文本文件中读取,反转每个单词,但不反转它们的位置,然后将其写入另一个文本文件?

C 我怎样才能从一个文本文件中读取,反转每个单词,但不反转它们的位置,然后将其写入另一个文本文件?,c,C,假设我们有一个输入文本文件和一个空的输出文本文件。程序应该反转输入文件中的每个字,但不反转它们的位置,然后将其写入输出文件。 如何获得以下输出 输入: 培根又香又脆 橙色被高估了 输出: nocab si ytsat dna ypsirc Egrango si detarrevo。我不会只是提供答案,这看起来像是家庭作业。我的做法是: 有趣的字符是:'\n'和' 一个接一个地准备好了吗 检查是否遇到任何有趣的字符 如果没有,请将读取的字符存储到数组中 如果有,请从保存的最后一个字符开始打印数组(

假设我们有一个输入文本文件和一个空的输出文本文件。程序应该反转输入文件中的每个字,但不反转它们的位置,然后将其写入输出文件。 如何获得以下输出

输入:

培根又香又脆

橙色被高估了

输出:

nocab si ytsat dna ypsirc


Egrango si detarrevo。

我不会只是提供答案,这看起来像是家庭作业。我的做法是:

有趣的字符是:
'\n'
'

  • 一个接一个地准备好了吗
  • 检查是否遇到任何有趣的字符
  • 如果没有,请将读取的字符存储到数组中
  • 如果有,请从保存的最后一个字符开始打印数组(确保其不为空)
  • 转到1(直到EOF)

  • 到目前为止你试过什么?共享您的代码,以便我们可以帮助您。谢谢!我不是在寻找代码答案,实际上,我是在寻找解决方案的逻辑,而你提供了它!