我是CS的新学生,我的回文函数有问题。它可以很好地处理单个单词,也可以处理一些多个单词,比如“赛车”,尽管不是全部。对于我的作业,我需要检查的一个单词是"dot i tod",尽管我不能让回文正常工作。如果有任何帮助,我将不胜感激!(假设单词之间只有一个空格,并且所有单词都是小写的) 编辑:我意识到我应该把函数的开头放进去,所以我现在就把它放进去。strlen(sentence);int e
我很好奇如何处理从右向左阅读的语言(例如阿拉伯语、希伯来语)的输出。在C/C++或我见过的任何语言中,几乎所有东西都是以从左到右输出为前提的。即便如此,在程序内部,字符串的编码方式类似于字符串(“this is a string")。难道它不需要编写类似string("string a is this")之类的代码,或者使用