欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-21 08:32:42
...

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

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

【输出形式】逆序后输出

【样例输入】abcd

【样例输出】dcba

#include <stdio.h>
#include<stdlib.h>
#include<string.h>
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语言——字符串逆序输出

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
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语言——字符串逆序输出
这也太诡异了。。。。。
虽然改了一下变量名
到底是哪错了呢????

相关标签: 编程 觅香路