Nagłówek #include <iomanip>
const int tabD = 27;
char tab[tabD] = { ' ', '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' };
//potem bla bla bla wczytujesz co wpisze ktoś, a potem
transform(imie.begin(), imie.end(), imie.begin(), ::toupper);
int dlugosc;
dlugosc = imie.length();
for (i = 0; i < dlugosc; i++)
{
for (int i2 = 0; i2 < tabD; i2++)
{
if (wyraz[i2] == tab[i3]) liczba[i2] = i3;
}
}
//potem można to wpisać z powrotem do tablicy wyraz
for (int i3 = 0; i3 < dlugosc; i3++)
{
wyraz[i3] = liczba[i3];
}
cout << "Szyfr: " << wyraz;
Nie wiem, ale może trzeba jeszcze innych nagłówków. Jak by nie działało to dodaj
#include <cstdio>
#include <windows.h>
#include <cstdlib>
#include <conio.h>
Pewnie tylko jedna jest potrzebna :D