sscanf(buf,fmt,в массив элементов);

><(((@> 10.04.2004 - 20:21 | вот есть такая задача = есть строка "asd qwe zxc" ее нужно перегнать в массив char *array[] array[0]="asd" array[1]="qwe" array[2]="zxc" можно ли как нибудь sscnaf или vsscanf ее в этот array[] можно написать свой "сканер" но все же...
xaka 1 - 10.04.2004 - 21:00 | char array[3][256] = ""; sscanf("asd qwe zxc", "%s %s %s", array[0], array[1], array[2]); Тут как видишь нужен 2-х мерный массив. Без него никак(ты сам просил). Или можно самому выделять память.
><(((@> 2 - 10.04.2004 - 21:04 | :)мне нужно чтоб было вот типа того: sscanf("asd qwe zxc", "%s %s %s", &array);
xaka 3 - 11.04.2004 - 19:03 | А вот так незя :). Точнее можно, но СЛОЖНО. Думать надо. Если ты точно знаешь, что у тебя 3 строки подряд идут, то делай так, как я показал.

>>