#include <stdio.h>
int main()
{
int arr[3],i = 0,count = 0;
printf("输入三位数:");
for(i=0;i<3;i++)
{
scanf("%1d",&arr[i]);
}
for(i=1;i<3;i++)
{
if(arr[0]==arr[i])
{
count++;
}
}
if(arr[1]==arr[2])
{
count++;
}
if(count==1)
{
printf("1\n");
}
else
{
printf("0\n");
}
return 0;
}
#include <stdio.h>
int main() {
int a,ge,shi,bai;
printf("输入:");
scanf("%d", &a);
ge = a % 10;
shi = a / 10 % 10;
bai = a / 100;
if (ge == shi || shi == bai || bai == ge) {
printf("输出:1");
}
else {
printf("输出:0");
}
return 0;
}
你没有用scanf