Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo escribir cifrado en C++

Cómo escribir cifrado en C++

Dibujo

El código fuente es el siguiente:

#Incluye

#Definición? ¿STR_LEN? Cinco

¿Booleanos? code(int?num,char?str[]){

if(num>9999?||?num<1000){

¿Regresión? Falso; // ¡Cuatro dígitos acordados!

}else{

int? dígito[STR_LEN];? //Almacenar temporalmente num desde el bit bajo al bit alto

int? I, j;

for(I = 0;i<STR_LEN?&&?num!=0;i++){

dígito[I]= num % 10;/ /obtener algo

num/= 10;

}

for(j = 0;-i>=0;j++){

str[j ]= dígito[I]+(13-1+' A '); //Toma el dígito +131 como 'a'

}

str[ j]= '\0 ';//Terminator

¿Regresar? Verdadero;

}

}

int? Señor()

{

¿Ciel? STR[STR_LEN];

int? número

¿Booleano? Continuar;

Hacer {

scanf("%d ", & ampnum);

go_on=code(num, str);

Si (continuar)

printf("%d=\t%s\n ",num,str);

En caso contrario{

Printf( "¡Entrada ilegal, completada!");

Romper;? //Saltar del bucle cuando la entrada es ilegal.

}

} while(1);

getchar();

¿Volver? 0;

}