Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » DEV C program! Miért áll le a...

DEV C program! Miért áll le a működése?

Figyelt kérdés

Dev C-ben írt programom futtatásakor állandóan leáll a program futása, és a windows "megoldást keres".

Mi a hibám?

int main(int argc, char *argv[]) {


int x;

printf("f(x): ");

scanf("%f", x);


if (x< 1000 || x>1000) printf("Erre az ertekre nem definialt a fuggveny!");

else if (x> -2 && x<0) printf("%d", (2*x));

else if (x>=0 && x<2) printf("%f", (x*x));

else if (x>=2) printf("%f", 10);


system("pause");


return 0;

}



2014. okt. 23. 22:04
 1/4 A kérdező kommentje:
Az első különben ág printf"%f"-fel sem megy.
2014. okt. 23. 22:06
 2/4 A kérdező kommentje:
int x helyett float x-szel sem.. xd
2014. okt. 23. 22:06
 3/4 anonim válasza:

Az x-et intként olvasd be, ne floatként.

Az első vizsgálatod meg totál baromság.

2014. okt. 23. 22:22
Hasznos számodra ez a válasz?
 4/4 anonim válasza:

scanf("%d", &x);


és az összes %f-et cseréld le %d-re mert nem lebegőpontossal számolsz.

2014. okt. 23. 22:22
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!