使字符串按逆输出

来源:百度知道 编辑:UC知道 时间:2024/07/04 17:21:08
void main()
{
char m,str[30];
int i,j;
gets(str);
for(i=0,j=strlen(str)-1;i<30;i++,j--)
{m=str[i];
str[i]=str[j];
str[j]=m;}
puts(str);

}

#include <stdio.h>
#include <string.h>
void main()
{
char m,str[30];
int i,j,k;
gets(str);
k=strlen(str);
for(i=0,j=k-1;i<k/2;i++,j--)
{m=str[i];
str[i]=str[j];
str[j]=m;}
puts(str);
}

第五句,你那样的话换过来又全换回去了

void main()
{
char str[30];
int j;
gets(str);
for(j=strlen(str)-1;j>=0;j--)
{
if(str[j]!="\0")
cout<<str[j];
}

你到底要干什么啊!