#include <stdio.h> int count(int n) { int nr; nr=0; if (n == 1) return 1; while(n != 0) { if (n % 2 == 1) nr++; n = n/2; } return nr; } int main(void) { int n; do { printf("n="); scanf("%d", &n); }while(!(n < 32)); return count(n); }