Цитата(zltigo @ Oct 5 2009, 19:31)

Размеры стека. Размеры стека и еще раз размеры стека.
P.S.
Это лишнее:
Код
temps[2] = '\0';
как и str
ncpy()
Стек 2 КБ. Библиотеки medium.
Так что уж и не знаю на что думать....

Исходник был несколько больше, для проверки упростил оставив часть кода.
Цитата(rezident @ Oct 5 2009, 19:22)

А с типизацией и приведением типов у вас все в порядке?
Да вроде нормально. В настройках компилятора стоит plain char unsigned если это важно.
sscanf то сам нормально все получает, а вот строчка получает 0 по первому адресу, будто он ее обнуляет.
Объявления переменных в теле функции.
char temps[11];
unsigned char temp, xxx;
То ли лыжи, то ли...

Изменение на unsigned int xxx;
и все стало как и должно было быть

Видать все же типы и еще раз типы... Не думал что на такой фигне попадусь

Всем большое спасибо

А мне спать больше надо

))