读书人

vc中能不能使用gets函数啊解决思路

发布时间: 2012-03-16 16:34:56 作者: rapoo

vc中能不能使用gets函数啊
头文件都写了,搞了半天还是不能用
怎么用scanf()来解决呢

[解决办法]

C/C++ code
int main (void){char str[20];int k;printf ("请输入密钥:\n");scanf ("%d",&k);printf ("请输入密文:\n");//scanf ("%s",str);getchar(); // 加上这句就可以了......gets (str);printf ("解密后的原文是:\n");printf("%s\n",decipher (str,k));return 0;}
[解决办法]
char str[200];
fgets(str,200,stdin);
if ('\n'==str[strlen(str)-1]) str[strlen(str)-1]=0;

读书人网 >C++

热点推荐