将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
样例输入
I am a student
样例输出
tneduts a ma I
首先输出一串字符串,由于有空白字符,所以建议用gets()接受字符串。
然后用头文件string.h包含的函数strlen可以计算出字符串的长度。
剩下就好办了,用一个for循环就能解决问题。
#include<stdio.h>
#include<string.h>
int main()
{
char a[100];
gets(a);
int j=strlen(a);
for(int i=j-1;i>=0;i--)
{
printf("%c",a[i]);
}
return 0;
}