Romario (09.03.2006 17:49, просмотров: 1) ответил FDA на Так ведь в функцию передаётся не строка, а указатель на неё!
Ответ: ну Вы же говорите что если переменная-массив 's' глобальный или static то _всё_ работает, если нет - ведет себя странно.
объявления char s[101] внутри блока размещает этот массив в стеке. Поэтому и появилось подозрение что со стеком что-то не то.