#include <stdio.h>
#include <string.h>
#include <ctype.h>

#define TAM_ALFABETO 26

int main(int argc, char** argv) {
	char nome[100];
	int teste, i;
	printf("Informe um nome:\n");
	scanf("%s", nome);
	printf("Voce quer deslocar a quantas posicoes para a direita:\n");
	scanf("%d", &teste);

	for(i = 0; i < strlen(nome); i++) {
		if (nome[i] >= 'a' && nome[i] <= 'z'){ //se é minuscula
            nome[i] = (nome[i] + teste - 'a') % TAM_ALFABETO + 'a';
		}
		else {
            nome[i] = (nome[i] + teste - 'A') % TAM_ALFABETO + 'A';
		}
	}

	printf("%s\n", nome);
	return 0;
}
