Привет. у тебя в условии if стоит равно = в си это присвоение, то есть изначально строчкой cin>>h; ты просишь пользователя ввести h. после чего ты пере присваиваешь переменную введеную в if(h=1).
а тебе надо проверить.
if(h==1)
Так,це можливо,ця функцiя е у кожнiй поштовiй скринцi
Var a,b,s
begin
readln
end.