函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组xx中;请编制函数StrOR,其函数的功能是:以该文章中的行为单位依次扫描一行字符串中的小写字母o,每次将小写母o的左右字符串部分作交叉换位,即左边字符串移到小写字母o的右边,而原先右边的则反之,并把小写母o删除,依次直至这一行中的小写母o处理完,之后把已处理的字符串仍按行重新存入字符串数组xx中。
最后main函数调用函数WriteDat把结果xx输出到文件out.dat中。
例如原文:you have the correct record.
第1个o:u have the correct record.y
第2个o:rrect record.yuhavethe C
第3个o:rd.yuhavethe crrect rec
提示:对于每一行字符串数组处理有如下一种递归调用算法可供参考:

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读数据函数ReadDat和输出数据函数WfiteDat的内容。


