Programın çıktısı bu şekilde
else(aile>=5);
bu komutun içindeki sınırları da kapsıyor neden
#include <stdio.h>
#include <conio.h>
#include <string.h>
int main ()
{
char durum[5];
int cocuk;
int aile;
int gelir;
char evli[4];
char bekar[5];
printf("Lutfen medeni durumunuzu giriniz: ");
scanf("%s",&durum);
printf("Lutfen cocuk sayinizi giriniz: ");
scanf("%d",&cocuk);
printf("Lutfen ailede bulunan kisi sayisini giriniz: ");
scanf("%d",&aile);
printf("Lutfen aylik gelirinizi giriniz: ");
scanf("%d",&gelir);
if(aile<=4)
{
if(gelir<=2500)
{
printf("Aclik siniri icindesiniz.");
}
else if(gelir<=8000)
{
printf("Yoksulluk siniri icindesiniz.");
}
else if(gelir<=15000)
{
printf("Orta hallisiniz.");
}
else if(gelir>15000)
{
printf("Zenginsiniz.");
}
}
else(aile>=5);
{
if(gelir<=6000)
{
printf("Aclik siniri icindesiniz.");
}
else if(gelir<=10000)
{
printf("Yoksulluk siniri icindesiniz.");
}
else if(gelir<=18000)
{
printf("Orta hallisiniz.");
}
else if(gelir>25000)
{
printf("Zenginsiniz.");
}
}
return 0;
}