有错误我看不出来代码运行不出来

#include
int main()
{
int a,b;
printf("请输入两个整数");
scanf("%d,%d",&a,&b);
if(a==b)
if(a>100&&b>100)
{
printf("A情况");
}
else if(a!=b)
if(a>100||b>100)
{
printf("B情况")
else
printf("C情况");
return 0;
}

这样么?

#include <stdio.h>
int main()
{
int a,b;
printf("请输入两个整数");
scanf("%d,%d",&a,&b);
if(a==b){
    if(a>100&&b>100)
{
printf("A情况");
}
}
else if(a!=b){
    if(a>100||b>100)
{
printf("B情况");}
else
printf("C情况");
}

return 0;
}