בעיה בתרגיל בשפת C
התרגיל הוא: כתוב תוכנית המדפיסה את כל המספרים בתחום 1 – 999 אשר סכום ספרותיהם הוא 5. כתבתי את התוכנית הזו אבל משום מה היא מדפיסה לי רק את הסיפרה 5:
התרגיל הוא: כתוב תוכנית המדפיסה את כל המספרים בתחום 1 – 999 אשר סכום ספרותיהם הוא 5. כתבתי את התוכנית הזו אבל משום מה היא מדפיסה לי רק את הסיפרה 5:
#include <stdio.h> void main() { int i,digit,num1,tzover; for (i=1 ; i<=999 ; i++) { tzover=0; num1=i; while (num1!=0) { digit=i%10; tzover+=digit; num1=num1/10; } if (tzover==5) { printf ("%d",i); } } }