能运行,但一输入字母就出错,好郁闷。。。
程序代码:
#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" ); }