I can easily figure out how to determine how whether or not a number is even/odd and display that using if-else statements. No problem!

But as I attempt to complete the same task using a sentinal loop; let alone count them up in and print out a message stating how many of each were entered; I am screwed! I was wondering if anyone could provide some pointers in the right direction. This is what I have now:

Code:#include< stdio.h> int main() { int num; int oddcount, int evencount; printf("\nThis program will ask you to enter numbers and determine whether they are even or odd. It will also count how many of each you entered."); oddcount=0; evencount=0; while (num!=999) { printf("Enter a number: (to stop entering numbers enter 999) "); scanf("%d",&num); if (num%2 != 0) printf("\nThe number %d Is Odd.\n",num); oddcount++; else if (num%2 == 0) printf("\nThe number %d Is Even.\n",num); evencount++; return 0; }