programming-examples/c/Bitwise/C Program to Count the Number of Bits set to One using Bitwise Operations.c
2019-11-15 12:59:38 +01:00

21 lines
458 B
C

/*
* C Program to Count the Number of Bits set to One using
* Bitwise Operations
*/
#include <stdio.h>
int main()
{
unsigned int number;
int count = 0;
printf("Enter the unsigned integer:\n");
scanf("%d", &number);
while (number != 0)
{
if ((number & 1) == 1)
count++;
number = number >> 1;
}
printf("number of one's are :\n%d\n", count);
return 0;
}