?
µngbd schrieb:
...indem du den String mit man: strtof oder sowas durchgehst und bei dem zweiten Eintrag eine Ausnahme machst und man: memcpy nimmst.
oder er macht sich 'nen kleinen CSV-parser (mit strtok z.b.). die zahlen kann er danach ja dann mit atoi() o.ä. umwandeln.
so etwa:
char txt[] = "123, Hugo, 1, 2, 3, 4, 5, 6"; // <-- muss array sein, kein pointer
char *p;
...
p = strtok (txt, ", ");
while (p)
{
puts (p);
p = strtok (0, ", ");
}