#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int get_dif(int m, int n)
{
int tmp = m^n;
int count = 0;
while (tmp)
{
tmp = tmp&(tmp - 1);
count++;
}
return count;
}
int main()
{
int a = 0;
int b = 0;
printf("请输入两个整数(用空格隔开):");
scanf("%d%d", &a, &b);
int count = get_dif(a, b);
printf("%d\n", count);
return 0;
}