作业帮 > 综合 > 作业

请问如何用c语言将一个单词串逆序输出:将I am a student 变为student a am I,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/18 11:28:51
请问如何用c语言将一个单词串逆序输出:将I am a student 变为student a am I,
请问如何用c语言将一个单词串逆序输出:将I am a student 变为student a am I,
#include
#include
/*
函数功能:
将字符串 str 中的单词,逆序输出到 buffer 中
*/
char *reverseWords(char str[],char buffer[])
{
int wordStart=-1,wordEnd=wordStart;
int length=strlen(str);
int i=0,j=0,k=length-1;
for(i=0;i
再问: 很复杂,没看懂,能不能化简下?
再答: #include #include /* 函数功能: 将字符串 str 中的单词,逆序输出到 buffer 中 */ char *reverseWords(char str[],char buffer[]) { int wordStart=-1,wordEnd=-2; int length=strlen(str); int i=0,j=0,k=length-1; for(i=0;i