Error C2181: недопустимый else без парного if - C (СИ)
Формулировка задачи:
int zad3(int d, int m, int r)
{
scanf ("%d %d %d",&d,&m,&r);
if ((r%4)==0 && m==2 && d<=29)
d+=2;
else if (m==12)
m=1;
r+=1;
else if(m==2 && d<=28)
d+=3;
else if ((m%2)==0 && d<=30)
d+=1;
m+=1;
else if (d<=31)
m+=1;
else
printf("error");
printf ("%d %d %d",d,m,r);
return 0;
}Решение задачи: «Error C2181: недопустимый else без парного if»
textual
Листинг программы
if(){
//условие
}else{
//условие
}