Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом "год", "года" или "лет".
Некорректно работает, пожалуйста подскажите в чем ошибка?
#include
#include
main()
{
int a,b;
b=a;
scanf ("%d", &a);
if (a>10 && a<21 || a>110 && a<121){
printf ("Vam %d let", a);
}
else {
b=b;
if (b==1){
printf ("Vam %d god", a);
}
if (b==0 || b>4 && b<10){
printf ("Vam %d let", a);
}
if (b>1 && b<5){
printf ("Vam %d goda", a);
}
}
getch ();
}
Написано в dev c++