Evon Number is a number whose number of digits is equal to the number of even digits.
Example 1: 2462 has four digits and four even digits. Hence it is an Evon Number.
Example 2: 1441 has four digits but two even digits. Hence it is not an Evon Number.
C
#include <stdio.h>
void main()
{
int n=0,r=0,nCopy=0,flag=0,count=0;
printf("Enter a number: ");
scanf("%d",&n);
nCopy=n;
while(n>0)
{
r=n%10;
if(r%2==0)
{
flag++;
}
count++;
n=n/10;
}
if(flag==count)
{
printf("%d is an Evon Number",nCopy);
}
else
{
printf("%d is not an Evon Number",nCopy);
}
}C