我正面临着我的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 []。
感谢。