vc中能不能使用gets函数啊
头文件都写了,搞了半天还是不能用
怎么用scanf()来解决呢
[解决办法]
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;