字符逆序
题目描述将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
输入
输入包括一行。 第一行输入的字符串。
输出
输出转换好的逆序字符串。
样例输入
I am a student
样例输出
tneduts a ma I
mine:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
main()
{
char a;
scanf("%[^\n]",&a);//除了换行符全部接收
char b ;
int c=strlen(a);
int i;
int j=0;
for(i=c-1;i>=0;i--)
{
b=a;
}
b='\0';
for(j=0;j<c;j++)
printf("%c",b);
system("pause");
return 0;
}
the web:
#include <stdio.h>
#include <string.h>
int main(void)
{
char strinput;
scanf("%[^\n]", strinput); //除了换行符以外的字符全部接收
char stroutput;
int i = 0;
int j = 0;
int len = strlen(strinput);
//逆序拷贝
for (i = len - 1; i >= 0; i--)
{
stroutput = strinput;
}
stroutput = '\0';
printf("%s\n", stroutput);
return 0;
}
页:
[1]