求助:在DOS环境下用C语言输入一个最长258个字符字符串,实现字符串倒转输出
我写的源程序如下:#include<stdio.h>
#include<string.h>
void main()
{
char s[258],c;
pringtf("Please input a string (max 257 characters)\n");
gets(s);
int j=strlen(s)-1,i=0;
while(i<j)
{
c=s[i];
s[i]=s[j];
s[j]=c;
i++;
j--;
}
puts(s);
}
但是用BC最多gets()只能输入127个字符 我想用getch()但弄了好几天都没弄好 我是一个初学者麻烦哪位高手能给一个帮忙解决一下
最好能给出源程序 感激不尽