ЛИ
Людмила Игнатова

Помогите с задаче в СИ

Дана последовательность не более 30 ненулевых целых чисел,
индикатором окончания последовательности является 0. Ввести
последовательность в одномерный массив и Найти порядковые номера и сумму двух наибольших элементов.

Написал в паскале!
program prim;
var b:array[1..30] of integer;
i,k,max,mex,n,a,x:integer;
begin
for i:=1 to 30 do begin
readln(x);
if x=0 then break;
b:=x;
end;
for i:=1 to 30 do
if b>max then begin
max:=b;
n:=i;
end;
for i:=1 to 30 do
if b>mex then if b;
a:=i;
end;
writeln('индекс1=',n,', ','индекс2=',a,', ', 'сумма=',max+mex);
end.

А оказывается надо в СИ! Занятия по которому я пропустил (
Хоть и говорят, что коды одни и те же почти, все равно не могу понять (
Помогите переписать эту задачу в СИ!
Заранее благодарен!

ТГ
Татьяна Глазкова

заключи все условия в скобки, begin, do и then замени на { , а end - на }.
потом смотри, на что компилятор ругается.
примерно так.

Похожие вопросы
Помогите решить задачу на СИ!
Помогите решить задачу на СИ! ПлиззЗзз!
Помогите решить задачу на языке Си
Помогите плиз решить задачу на СИ
помогите плиз написть задачу на Си
помогите плиз решить задачу на Си..
Помогите с задачей на Си
Помогите с задачей на СИ.
Задача на Си не "С++"
помогите, умоляю, с задачей по си