gets()函数在Dev-C ++中不起作用

时间:2014-11-14 16:43:09

标签: c++ c function dev-c++

我正面临着我的C algorythm问题​​,即使用Dev-C ++对这个函数进行加密。

这是我的代码:

void cifrar(){

 int tamanhoTexto, novoASCI, caracToASCI;
 char text[129], novoTexto[129], novaLetra; 

 system("cls");
 printf("Digite a palavra a ser cifrada: ");
 gets(text); // This is not interpreted by DevC++
 tamanhoTexto = strlen(text);

 for(int i = 0; i < tamanhoTexto; i++){
       caracToASCI = text[i];
       novoASCI = decimal_octal(caracToASCI) + tamanhoTexto + i;
       novaLetra = novoASCI;
       novoTexto[i] = novaLetra;
 }

 printf("\nCifrado: %s", novoTexto);
 getch();

}

当我运行它时,程序传递for()并用随机字符设置novoTexto []。

感谢。

0 个答案:

没有答案