sic
27-09-2002, 14:09
Bitte sagt mir was ich machen muss, damit die Variable "char cAlkan[10]" auch ausserhalb des switch-Befehls bekannt ist bzw. der Wert der ihr gegeben wurde auch ausserhalb ausgegeben werden kann.Hoffe ihr wisst was ich meine.
*kurzvormverzweifeln*
sic
#include <iostream.h>
#include <conio.h>
int iKette;
char cAlkan[10];
int main()
{
cout<<"Bitte geben sie die l\x84ngste Kette an ";
cin>>iKette;
switch(iKette)
{
case 1:
{
char cAlkan[10] = {'M','e','t','h','a','n'};
break;
}
case 2:
{
char cAlkan[10] = {'E','t','h','a','n'};
}
case 3:
{
char cAlkan[10] = {'P','r','o','p','a','n'};
}
case 4:
{
char cAlkan[10] = {'B','u','t','a','n'};
}
case 5:
{
char cAlkan[10] = {'P','e','n','t','a','n'};
}
case 6:
{
char cAlkan[10] = {'H','e','x','a','n'};
}
case 7:
{
char cAlkan[10] = {'H','e','p','t','a','n'};
}
case 8:
{
char cAlkan[10] = {'O','c','t','a','n'};
}
case 9:
{
char cAlkan[10] = {'N','o','n','a','n'};
}
case 10:
{
char cAlkan[10] = {'D','e','c','a','n'};
}
default:
{
cout<<"Es sind net wirklich soviele, oder?";
break;
}
}
cout<<cAlkan;
getch();
}
*kurzvormverzweifeln*
sic
#include <iostream.h>
#include <conio.h>
int iKette;
char cAlkan[10];
int main()
{
cout<<"Bitte geben sie die l\x84ngste Kette an ";
cin>>iKette;
switch(iKette)
{
case 1:
{
char cAlkan[10] = {'M','e','t','h','a','n'};
break;
}
case 2:
{
char cAlkan[10] = {'E','t','h','a','n'};
}
case 3:
{
char cAlkan[10] = {'P','r','o','p','a','n'};
}
case 4:
{
char cAlkan[10] = {'B','u','t','a','n'};
}
case 5:
{
char cAlkan[10] = {'P','e','n','t','a','n'};
}
case 6:
{
char cAlkan[10] = {'H','e','x','a','n'};
}
case 7:
{
char cAlkan[10] = {'H','e','p','t','a','n'};
}
case 8:
{
char cAlkan[10] = {'O','c','t','a','n'};
}
case 9:
{
char cAlkan[10] = {'N','o','n','a','n'};
}
case 10:
{
char cAlkan[10] = {'D','e','c','a','n'};
}
default:
{
cout<<"Es sind net wirklich soviele, oder?";
break;
}
}
cout<<cAlkan;
getch();
}