分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程
/*
* Write a function Reverse(s) that reverses the character string s.
*
* Reverse.c - by FreeMan
*/
#include <stdio.h>
#define MAXLEN 128 /* Maximum length of the string */
void Reverse(char s[]);
int main()
{
char s[] = "Write a function reverse(s) that reverses the character string s.";
Reverse(s);
return 0;
}
void Reverse(char s[])
{
int i, j;
char line[MAXLEN];
for (i = 0; s[i] != '\0' && i < MAXLEN; ++i)
{
}
j = 0;
if (i == 0 || s[i] == '\0')
{
line[i] = '\0';
}
if (i > 0)
{
for (--i; i >= 0; --i)
{
line[i] = s[j++];
}
}
printf("%s\n", line);
}
// Output:
/*
.s gnirts retcarahc eht sesrever taht )s(esrever noitcnuf a etirW
*/