fork(1) download
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main() {
  4. char texto[100];
  5. int i = 0, con = 0, tam;
  6. printf("texto\n");
  7. fgets(texto, 100, stdin);
  8. printf("constante\n");
  9. scanf("%d", &con);
  10. tam = strlen(texto);
  11. char cesar[tam];
  12. for(i = 0; i < tam; i++) {
  13. if(texto[i] >= 'a' && texto[i] <= 'z')
  14. cesar[i] = ((texto[i] - 97 + con) % 26 + 97);
  15. else
  16. cesar[i] = texto[i];
  17.  
  18. printf("%c", cesar[i]);
  19. }
  20. }
Success #stdin #stdout 0s 2160KB
stdin
sitio do pica-pau amarelo
13
stdout
texto
constante
fvgvb qb cvpn-cnh nzneryb