新手求问这个程序哪错了。
目的:字符串倒序。#include<stdio.h>
#include<string.h>
int main (void)
{
char str[80],change[80];
int i,a,b;
printf("请输入字符串:");
gets(str);
a=strlen(str);
b=a;
for(i=0;i<a;i++)
{
change[i]=str[b];
b--;}
change[a]='\0';
puts(change);
}
没有报错但为啥输入字符串不现实结果呢?