Суммировать числа в цикле (неожиданное поведение программы) - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <conio.h>
#include <stdio.h>
int main()
{ int i,x,s=0;
for(i=0;i<x;i++){
scanf("%d",&x);
s=s+x;}
printf("%d", s);
return 0; }
программа суммирует числа.если вводит сначало любое число и потом 2.то сразу идет вычисление.если наоборот то нет.ждет чтоб ввести 0.почему так?

Решение задачи: «Суммировать числа в цикле (неожиданное поведение программы)»

textual
Листинг программы
int x = 1;

Объяснение кода листинга программы

  1. Объявляется переменная x типа int и инициализируется значением 1.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5
Похожие ответы