The while loop in the program dosnt seem to execute ?
Code:
#include "stdio.h";
int main ()
{
int num , remainder , quo, cnt , sum;
cnt = num = remainder = quo = sum = 0;
printf( "Please Enter number(only positive numbers): " );
scanf ( "%d", &num );
quo = num;
if ( num < 0 )
printf ( "Error end of programm" );
else
{
while ( (cnt != 1 ) && (remainder != 0) )
{
quo = quo/10;
remainder = quo%10;
if ( remainder == 0 )
{
sum = sum + quo;
printf ("%d\n", sum );
quo = sum;
remainder = 1;
cnt = 0;
sum = 0;
}
else
{
sum = sum + remainder;
}
cnt++;
}
}
return 0;
}
Thanks .. I cant find a reason ..why it wont execute ..
I want the loop to keep executing when thill this happens ot the vairables
cnt = 1 and remainder = 0