hallo erstmal
kann sein das es dieses Thema schon gab, aber ich wusste nicht nach was ich suchen sollte, also mein Problem:
ich versuche ein string Feld zu basteln:
char namen[ 10 | 20 ]
hier sollen 10 verschiedene Namen mit jeweils max. 20 Zeichen rein
int i
der index in namen
int j
der index für den namen in namen (klingt komisch, is aber so
)
so nun mein code:
eigendlich müssten doch jetzt die Namen jetzt im string namen stehn:
z.B.
namen[0]="Klaus";
namen[1]="Mario";
...
aber Pustekuchen da stehn nur sinlose Buchstaben
mache ich irgenwas falsch
Bitte um Hilfe
kann sein das es dieses Thema schon gab, aber ich wusste nicht nach was ich suchen sollte, also mein Problem:
ich versuche ein string Feld zu basteln:
char namen[ 10 | 20 ]
hier sollen 10 verschiedene Namen mit jeweils max. 20 Zeichen rein
int i
der index in namen
int j
der index für den namen in namen (klingt komisch, is aber so

so nun mein code:
Code:
char Name; //ein name der eingegeben wird
for ( i=0 ; i<10 ; i++ )
{
cin>>Name;
for( j=0 ; Name[ j ]!=0 ; j++)
{
namen[ i | j ]=Name[ j ];
}
}
eigendlich müssten doch jetzt die Namen jetzt im string namen stehn:
z.B.
namen[0]="Klaus";
namen[1]="Mario";
...
aber Pustekuchen da stehn nur sinlose Buchstaben
mache ich irgenwas falsch

Bitte um Hilfe