能运行,但一输入字母就出错,好郁闷。。。
程序代码:#include < stdio.h >
#include < stdlib.h >
#include < string.h>
int
main( void )
{
char s[ 40 ],c;
int b,e,l;
gets( s );
l=strlen( s );
b=0,e=l-1;
/*
*把输入的字符串,逆序输出
*/
while ( b<e ){
c = s[ b ];
s[ b ] = s[ e ];
s[ e ]=c;
b++;
e++;
}
puts( s );
system( "pause" );
}











问题出这