Найти сумму целых положительных чисел, кратных 3 и меньших 100, вывести числа на экран - C (СИ)

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

Доброго времени суток, товарищи. Задание следующее: Найти сумму целых положительных чисел, кратных 3 и меньших 100, вывести числа на экран. Код написал, но при компиляции выводит пустой экран. Помогите найти ошибку. Вот сам код:
int main()
 
{  int i;
int sum;
while (i < 100)
    {
        if ((i % 3) == 0)
         {
         printf("%d ",i);
         i++;
         sum+=i;
         }
    }
    printf("\n\nSumma polozhitelnih chisel, menshe 100 i kratnih 3= %d", sum);
    getch();
   return 0;
}

Код к задаче: «Найти сумму целых положительных чисел, кратных 3 и меньших 100, вывести числа на экран - C (СИ)»

textual
int main(int argc, char *argv[])
{
  int i,s=0;
  for (i=3; i<100; i+=3) 
   { 
      s+=i;
      printf("%d ",i);
   }
   printf("\nS=%d\n",s);  
  system("PAUSE");  
  return 0;
}

8   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ
Похожие ответы