По поводу первого, вы ищите функцию, подобную функции pos в Паскале ?
Мне нужна функция, которая бы возвращала первое вхождение подстроки в строку.
Я думаю, что проще всего считывать, проверяя не пробел ли это число, которое должно оказаться в массиве. Хотя это уже усложнение, опять же с точки зрения программирования.
Скорее всего, проще считывать числа из строки, на каждом шаге увеличивать на единицу счетчик, помимо увеличения, например, FOR. Соответственно, нужно указать границу максимального значения счетчика, которым вы бежите по строке . Smile
У меня в строке числа, а не цифры, получается сложно. Я хотел поступить следующим образом. Пусть

и строка имеет вид s="1234 567". Тогда бы я написал
Код:
sscanf(s,"%i %i",&a,&b);
Как можно модифицировать этот код для произвольного

?