diff --git a/cifra_railOnSteroids.c b/cifra_railOnSteroids.c index 2cc684c5d653ca8730dc02f5278c1dd1847121cf..c8e5e34784c81129ceeeedc8ab254e26566b6cee 100644 --- a/cifra_railOnSteroids.c +++ b/cifra_railOnSteroids.c @@ -47,11 +47,9 @@ int main(){ for(int itr = 0; itr < num_chaves; itr++){ - printf("itr %d de %d \n", itr, num_chaves); int mod_text_pela_chave = (tamanho_texto) % chaves_parciais[itr]; int caracteres_p_completar =(mod_text_pela_chave > 0) ? chaves_parciais[itr]-mod_text_pela_chave : 0; - printf("completando %d caracteres, texto tinha %d\n", caracteres_p_completar, tamanho_texto); @@ -66,14 +64,12 @@ int main(){ int caracteresporlinha = (tamanho_texto+mod_text_pela_chave)/chaves_parciais[itr]; - printf("caracteres por linha = %d\n", caracteresporlinha); char matrizTransposicao[10][caracteresporlinha]; int caracter=0; for(int j=0; j<caracteresporlinha; j++){ for(int i=0; i < chaves_parciais[itr]; i++){ - printf("linha %d coluna %d caracter %c\n", i,j,texto_cifrado[caracter]); matrizTransposicao[i][j] = texto_cifrado[caracter]; caracter++; } diff --git a/decifra_railOnSteroids.c b/decifra_railOnSteroids.c index efe4d42f57a8815b33168930d90b358f82c9f423..b915237d94f0bff3bca118c27f5fe5e14e35e8d3 100644 --- a/decifra_railOnSteroids.c +++ b/decifra_railOnSteroids.c @@ -11,9 +11,9 @@ int main(){ char texto_cifrado[TAM_MAX_TEXTO] ; long int chave; - puts("digite o texto a ser cifrado"); + puts("digite o texto a ser decifrado"); fgets(texto_claro, sizeof texto_claro, stdin); - puts("digite a chave (inteiros) para cifrar o texto"); + puts("digite a chave"); scanf("%ld", &chave); @@ -51,7 +51,6 @@ int main(){ int mod_text_pela_chave = (tamanho_texto) % chaves_parciais[itr]; int caracteres_p_completar =(mod_text_pela_chave > 0) ? chaves_parciais[itr]-mod_text_pela_chave : 0; - printf("completando %d caracteres, texto tinha %d\n", caracteres_p_completar, tamanho_texto); for(int i=0; i<caracteres_p_completar; i++){ texto_cifrado[tamanho_texto+i]='='; @@ -59,18 +58,14 @@ int main(){ tamanho_texto+=caracteres_p_completar; - printf("itr %d de %d \n", itr, num_chaves); - if(mod_text_pela_chave != 0) puts("algo errado deu pq mod deu dif de 0"); int caracteresporlinha = (tamanho_texto)/chaves_parciais[itr]; - printf("caracteres por linha = %d\n", caracteresporlinha); char matrizTransposicao[10][caracteresporlinha]; int caracter=0; for(int i=0; i < chaves_parciais[itr]; i++){ for(int j=0; j<caracteresporlinha; j++){ - printf("linha %d coluna %d caracter %c\n", i,j,texto_cifrado[caracter]); matrizTransposicao[i][j] = texto_cifrado[caracter]; caracter++; } @@ -88,7 +83,6 @@ int main(){ } while(texto_cifrado[tamanho_texto-1] == '='){ - puts("removendo um ="); tamanho_texto--; }