Цитата(Vahappaday @ 6.5.2010, 11:50) *

мой цикл надо ставить после Вашего, то есть вот так:
Код
while (scanf("%d", &a)==1){...}
while(h) {...}
И нужно предусмотреть конец ввода. Я завершал ввод, когда это отлаживал, комбинацией Ctrl+Z, но можно, например, выходить из цикла при a=0 или -1.

Спасибо вам за помощь. Все заработало, теперь вот размышляю, что скажет препод об обязательном нажатии определенной комбинации при конце ввода, но да это как-нибудь утрясется, может я это дело в файл запихаю.