癞蛤蟆丶ccc 发表于 2020-12-18 12:17:49

求助 将字符串逆序存到另一个数组中

#include<stdio.h>
#include<string.h>
int main()
{
    char a, b;
    gets(a);
    int i, j;
    int len = strlen(a);
    for (i = 0, j = len - 1; a != '/0'; i++, j--)
    {
      b = a;
    }
    b = '\0';
    printf("%s", b);
}

求分析一下程序哪里有问题

rt3 发表于 2020-12-18 13:04:46


#include<stdio.h>
#include<string.h>
int main()
{
    char a, b;
    gets(a);
    int i, j;
    int len = strlen(a);
    for (i = 0, j = len - 1; a != '\0'; i++, j--)//应该 把 '/0' 改为 '\0'
    {
      b = a;
    }
    b = '\0';
    printf("%s\n", b);//为了 使执行结果 更 直观,加了个 \n,不加也行
}

癞蛤蟆丶ccc 发表于 2020-12-18 14:05:18

rt3 发表于 2020-12-18 13:04


我是猪{:10_247:}

一世轻尘 发表于 2020-12-18 16:07:43

癞蛤蟆丶ccc 发表于 2020-12-18 14:05
我是猪

嗯,我知道了{:10_256:}
页: [1]
查看完整版本: 求助 将字符串逆序存到另一个数组中