来个能人看一下这个为啥运行不出来啊

#include
int main()
{
int m,d,f;
printf("请输入月日,中间用逗号隔开:");
printf("请输入月份m\n");
scanf("%d",&m);
printf("请输入日d\n");
scanf("%d",&d);

if(m==1)
f=(d-1)%7;
switch(f)
    {
    case 0:printf("2022年一月%d日是星期六\n",d);break;
    case 1:printf("2022年一月%d日是星期天\n",d);break;
    case 2:printf("2022年一月%d日是星期一\n",d);break;
    case 3:printf("2022年一月%d日是星期二\n",d);break;
    case 4:printf("2022年一月%d日是星期三\n",d);break;
    case 5:printf("2022年一月%d日是星期四\n",d);break;
    case 6:printf("2022年一月%d日是星期五\n",d);break;
    }
if(m==2)
f=(31+d-1)%7;
switch(f)
    {
    case 0:printf("2022年2月%d日是星期六\n",d);break;
    case 1:printf("2022年2月%d日是星期天\n",d);break;
    case 2:printf("2022年2月%d日是星期一\n",d);break;
    case 3:printf("2022年2月%d日是星期二\n",d);break;
    case 4:printf("2022年2月%d日是星期三\n",d);break;
    case 5:printf("2022年2月%d日是星期四\n",d);break;
    case 6:printf("2022年2月%d日是星期五\n",d);break;
    }
if(m==3)
f=(31+28+d-1)%7;
switch(f)
    {
    case 0:printf("2022年3月%d日是星期六\n",d);break;
    case 1:printf("2022年3月%d日是星期天\n",d);break;
    case 2:printf("2022年3月%d日是星期一\n",d);break;
    case 3:printf("2022年3月%d日是星期二\n",d);break;
    case 4:printf("2022年3月%d日是星期三\n",d);break;
    case 5:printf("2022年3月%d日是星期四\n",d);break;
    case 6:printf("2022年3月%d日是星期五\n",d);break;
    }
    return 0;
if(m==4)
f=(31+28+30+d-1)%7;
switch(f)
    {
    case 0:printf("2022年4月%d日是星期六\n",d);break;
    case 1:printf("2022年4月%d日是星期天\n",d);break;
    case 2:printf("2022年4月%d日是星期一\n",d);break;
    case 3:printf("2022年4月%d日是星期二\n",d);break;
    case 4:printf("2022年4月%d日是星期三\n",d);break;
    case 5:printf("2022年4月%d日是星期四\n",d);break;
    case 6:printf("2022年4月%d日是星期五\n",d);break;
    }
    return 0; 
if(m==5)
f=(31+28+30+30+d-1)%7;
switch (f)
    {
    case 0:printf("2022年5月%d日是星期六\n",d);break;
    case 1:printf("2022年5月%d日是星期天\n",d);break;
    case 2:printf("2022年5月%d日是星期一\n",d);break;
    case 3:printf("2022年5月%d日是星期二\n",d);break;
    case 4:printf("2022年5月%d日是星期三\n",d);break;
    case 5:printf("2022年5月%d日是星期四\n",d);break;
    case 6:printf("2022年5月%d日是星期五\n",d);break;
    }
    return 0;
if(m==6)
f=(31+28+30+30+31+d-1)%7;
switch (f)
    {
    case 0:printf("2022年6月%d日是星期六\n",d);break;
    case 1:printf("2022年6月%d日是星期天\n",d);break;
    case 2:printf("2022年6月%d日是星期一\n",d);break;
    case 3:printf("2022年6月%d日是星期二\n",d);break;
    case 4:printf("2022年6月%d日是星期三\n",d);break;
    case 5:printf("2022年6月%d日是星期四\n",d);break;
    case 6:printf("2022年6月%d日是星期五\n",d);break;
    }
    return 0;
if(m==7)
f=(31+28+30+30+31+30+d-1)%7;
switch (f)
    {
    case 0:printf("2022年7月%d日是星期六\n",d);break;
    case 1:printf("2022年7月%d日是星期天\n",d);break;
    case 2:printf("2022年7月%d日是星期一\n",d);break;
    case 3:printf("2022年7月%d日是星期二\n",d);break;
    case 4:printf("2022年7月%d日是星期三\n",d);break;
    case 5:printf("2022年7月%d日是星期四\n",d);break;
    case 6:printf("2022年7月%d日是星期五\n",d);break;
    }
    return 0;
if(m==8)
f=(31+28+30+30+31+30+31+d-1)%7;
switch (f)
    {
    case 0:printf("2022年8月%d日是星期六\n",d);break;
    case 1:printf("2022年8月%d日是星期天\n",d);break;
    case 2:printf("2022年8月%d日是星期一\n",d);break;
    case 3:printf("2022年8月%d日是星期二\n",d);break;
    case 4:printf("2022年8月%d日是星期三\n",d);break;
    case 5:printf("2022年8月%d日是星期四\n",d);break;
    case 6:printf("2022年8月%d日是星期五\n",d);break;
    }
    return 0;
if(m==9)
f=(31+28+30+30+31+30+31+31+d-1)%7;
switch (f)
    {
    case 0:printf("2022年9月%d日是星期六\n",d);break;
    case 1:printf("2022年9月%d日是星期天\n",d);break;
    case 2:printf("2022年9月%d日是星期一\n",d);break;
    case 3:printf("2022年9月%d日是星期二\n",d);break;
    case 4:printf("2022年9月%d日是星期三\n",d);break;
    case 5:printf("2022年9月%d日是星期四\n",d);break;
    case 6:printf("2022年9月%d日是星期五\n",d);break;
    }
    return 0;
if(m==10)
f=(31+28+30+30+31+30+31+31+30+d-1)%7;
switch (f)
    {
    case 0:printf("2022年10月%d日是星期六\n",d);break;
    case 1:printf("2022年10月%d日是星期天\n",d);break;
    case 2:printf("2022年10月%d日是星期一\n",d);break;
    case 3:printf("2022年10月%d日是星期二\n",d);break;
    case 4:printf("2022年10月%d日是星期三\n",d);break;
    case 5:printf("2022年10月%d日是星期四\n",d);break;
    case 6:printf("2022年10月%d日是星期五\n",d);break;
    }
    return 0;
if(m==11)
f=(31+28+30+30+31+30+31+31+30+31+d-1)%7;
switch (f)
    {
    case 0:printf("2022年11月%d日是星期六\n",d);break;
    case 1:printf("2022年11月%d日是星期天\n",d);break;
    case 2:printf("2022年11月%d日是星期一\n",d);break;
    case 3:printf("2022年11月%d日是星期二\n",d);break;
    case 4:printf("2022年11月%d日是星期三\n",d);break;
    case 5:printf("2022年11月%d日是星期四\n",d);break;
    case 6:printf("2022年11月%d日是星期五\n",d);break;
    }
    return 0;
if(m==12)
f=(31+28+30+30+31+30+31+31+30+31+30+d-1)%7;
switch (f)
    {
    case 0:printf("2022年122月%d日是星期六\n",d);break;
    case 1:printf("2022年12%d日是星期天\n",d);break;
    case 2:printf("2022年12月%d日是星期一\n",d);break;
    case 3:printf("2022年12月%d日是星期二\n",d);break;
    case 4:printf("2022年12月%d日是星期三\n",d);break;
    case 5:printf("2022年12月%d日是星期四\n",d);break;
    case 6:printf("2022年12月%d日是星期五\n",d);break;
    }
    return 0;
}

if(m==1)……这一类判断语句后的大括号没加
执行完
应该

你们老师看了要崩溃,幸好只有12个月