Witam, mam taki problem, który powtarza mi się dość często (na etapie zabawy z c). Otóż w kilku programach nie tylko z pętlą, scanf pobiera dwa razy z klawiatury liczbę. Pierwsza liczba odpowiada printf, który został napisany wcześniej, a druga liczba odpowiada printf, który dopiero się wyświetli. Chodzi np. o taki program, który sumuje podane cyfry, ale przy podaniu 1 przerywa program. Jak tego uniknąć proszę o pomoc.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,s;
for( ; ; ){
printf("Wpisz liczbe do zsumowania\n");
scanf("%d\n", &a);
if(a==1)
break;
else
s+=a;
}
printf("wyswietlam zsumowane liczby\n");
printf("%d\n",s);
return 0;
}