Napisz program, który oblicza sumę pojawiających się na wejściu liczb.
Wejście
Na wejście programu podana zostanie pewna niewielka ilość małych liczb całkowitych (z zakresu \(\displaystyle{ -100 \ldots 100}\)). Poszczególne liczby zostaną rozdzielone znakiem nowej linii.
Wyjście
Na wyjściu ma się pojawić ciąg liczbowy, którego i-ta pozycja jest równa sumie i pierwszych wczytanych z wejścia liczb. Poszczególne liczby należy rozdzielić znakami nowej linii.
No i tu sie pojawia taki problem w moim kodzie, ze caly czas dodaje nowo wpisana liczbe do 2 pierwszych a nie sumuje wszystkich i liczy dalej
A wiec moj kod wyglada tak
Kod: Zaznacz cały
#include <stdio.h>
int main()
{
int a, b;
(scanf("%d %d", &a, &b)==2);
{
printf("%d
", a+b);
int c;
while( scanf("%d" , &c),
printf("%d
", a+b+c));
}
return 0;
}