C语言——字符串逆序输出

【问题描述】将输入的字符串逆序输出

【输入形式】要求输入一个字符串

【输出形式】逆序后输出

【样例输入】abcd

【样例输出】dcba

#include 
#include
#include
int main()
{  int len,i;
    char a[100];
    gets(a);
    len=strlen(a);
    for(i=len-1;i>=0;i--)
        printf("%c",a[i]);
 
    return 0;
    
}

输出结果:
C语言——字符串逆序输出_第1张图片

#include
#include
#include
int main(){
	char a[50];
	int m,i;
	m=strlen(a);
	gets(a);
	for(i=m-1;i>=0;i--){
		printf("%c",a[i]);
	}
	return 0;
}

输出结果:
C语言——字符串逆序输出_第2张图片
这也太诡异了。。。。。
虽然改了一下变量名
到底是哪错了呢????

你可能感兴趣的:(编程,觅香路)