Mathian
Мастер
Например, при шаг = 1:
PHP:
абв = бвг
PHP:
void CesareEncrypt(char input[], int key)
{
for (int i = 0; i< strlen(input); i++) input[i] += (key + 26)%26;
puts(input);
}
Использование:
PHP:
int _tmain(int argc, _TCHAR* argv[])
{
printf("Введите текст:");
char S [255];
int key;
gets(S);
strlwr(S);
printf("Укажите шаг: ");
scanf("%d", &key);
printf("\n");
CesareEncrypt(S,key);
return 0;
}
Последнее редактирование:
