Есть строка
char ot[1000]; // содержит "0 2.7 Тут текст с !пробелами! всегда разной длины"
sscanf( ot, "%d %lf %s",&pr,&zn,ot);
Есть строка
char ot[1000]; // содержит "0 2.7 Тут текст с !пробелами! всегда разной длины"
sscanf( ot, "%d %lf %s",&pr,&zn,ot);