Witam chciałem zrobić szyfr cezara w C++ Builderze 6 od Borlandu, lecz nie działa mi przesuwanie znaków. Czy wie ktoś co mogę zmienić, żeby wszystko działało? Niżej daję kod.
(program działał w konsoli wcześniej)
String szyfr = szyfrdo->Text;
int p=szyfr.Length();
for (int i=0 ; i<p ; i++)
{
szyfr[i]=(char)((int) szyfr[ i ] + 3);
}
Label1->Caption = szyfr;