[求助]
哪位高手帮我分析一下 ,下面的程序哪里出错?非常感谢!输入一个字符串,按逆序输出。
#include<stdio.h>
#include<string.h>
#include<conio.h>
main()
{
char a,b[79];
int i,j,n;
printf("请输入要输入字符的个数:\n");
scanf("%d",&n);
printf("请输入字符串:\n");
gets(b);
for(i=0;i<(n/2);i++)
{
a=b[n-i-1];
b[n-1-i]=b[i];
b[i]=a;
}
puts(b);
getch();
}