- 264
- 40
- CPU
- Intel Celeron
- HDD
- SSD 256 GB
- RAM
- 4GB di ram
- Monitor
- Integrato nel PC
- Net
- FTTC Vodafone 200mb
- OS
- Windows 10 Home 64bit
Ciao a tutti
Stavo facendo un programma che presa in input una parola deve fare la cifratura di cesare.
Es. CIAO deve uscire FLDR
Solo che prende in input la parola ma non stampa.
Potete aiutarmi ?
Ecco il codice
Stavo facendo un programma che presa in input una parola deve fare la cifratura di cesare.
Es. CIAO deve uscire FLDR
Solo che prende in input la parola ma non stampa.
Potete aiutarmi ?
Ecco il codice
C:
#include <stdio.h>
int main()
{
char A[26]={'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W','X','Y','Z'};
char B[26]={'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W','X','Y','Z','A', 'B', 'C'};
char P[26];
char RI[26];
int i;
printf("Inserire parola: ");
scanf("%s", P);
for(i=0;i<26;i++)
{
if(P[i] == A[i])
{
RI[i]=B[i];
}
}
printf("Frase: %s", RI);
return 0;
}