Чтобы прочитать целые числа, используйте строку формата% d, например:
#include <stdio.h>
int main(void)
{
int sum, i, n;
sum = 0;
n = scanf("%d", &i);
while (n == 1) {
sum += i;
n = scanf("%d", &i);
}
printf("%d\n", sum);
return 0;
}
Если вы хотите прочитать действительные числа, используйте строку формата% lf (что означает long float) и отрегулируйте код выше соответственно.