רציתי לדעת איך אני מגדיר קלט\פלט שאם המשתמש מקיש 0 התוכנית תסגר. ואם הוא מקיש מספר הגדול מ3 או קטן מ-0 יקבל שגיאה. ואיך אפשר לשייך את 1-2-3 לתת-תוכנה שיעברו מהמסך תפריט הראשי?
{ int num, sum=0; printf ("Enter number "); scanf ("%d", &num); while (num != 0) { sum += num % 10; num /= 10; } printf ("The sum of the number's digits is %d", sum); }