Witam wszystkich,na wstępie chce dodać ,że jestem młodym "programista" i mam wielki problem na jutro mam napisac program z menu wyboru oraz kodem ascii , ktory bedzie nam zamieniał małe literki na duże a duże na małe oraz mieszane gdy wpiszemy małe a wyświetli nam duże A . O to mój kodzik jeszcze nie skonczony. Mam problem z CHAR 1 i nie idzie nic dalej. Prosze o szybką odpowiedz lub uzupełnienie gdyby ktoś miał chwile.Z góry dziękuje
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
int x = 0;
while(x>5 || x<1)
{
cout<<"Menu"<<endl;
cout<<"1 Male litery"<<endl;
cout<<"2 Duze litery"<<endl;
cin>>x;
system("cls");
}
switch (x)
{
case 1:
string wyraz,wyraz2;
cout<<"podaj wyraz"<<endl;
cin>>wyraz;
int a,dl;
char 1; <-----Tu jest moj problem.
dl=wyraz.lenght ();
for (int c=0; c<=dl;c++)
l=wyraz [c];
a=(int) l;
wyraz 2 [c]=(char) a-32 ;}
for (int c=0; c<=dl-1;c++){
cout<<wyraz2 [c];
break;
case 2:
string wyraz,wyraz2;
cout<<"podaj wyraz"<<endl;
cin>>wyraz;
int a,dl;
char 1;
dl=wyraz.lenght ();
for (int c=0; c<=dl;c++)
l=wyraz [c];
a=(int) l;
wyraz 2 [c]=(char) a-32 ;}
for (int c=0; c<=dl-1;c++){
cout<<wyraz2 [c];
break;
}
system("pause");
return 0;
}