Hallo,
folgender Code:
... nur wie mache ich ein X/3-zeiliges Array aus albums?
folgender Code:
Code:
typedef struct { char * name; char * albums; } artist_entry; artist_entry artist_list[517]; for(i=0;i<=517;i++) { // künstlername und nameslänge herausfinden artist_list[i].name = (char*)malloc(artist_name_lenght+1); strcpy(artist_list[i].name, artist_name); artist_list[i].name[artist_name_lenght]='\0'; // albumanzahl und namen herausfinden // hier muss 'albums' in ein X (z.B. 3) zeiliges array verwandelt werde for(j=0;j<=X;j++) { artist_list[i].albums[j] = (char*)malloc(album_name_lenght+1); [...] } }
Kommentar