Kezdőoldal » Számítástechnika » Programozás » Mi a baja? (Oké, hogy invalid...

Mi a baja? (Oké, hogy invalid type, de nézem stackoverflowt és elvileg van ilyen C-ben is.)

Figyelt kérdés

[link]



#include <stdio.h>

#include <stdlib.h>

#include <string.h>


int main (){


int a;

printf("Adja meg a változó értékét!\n");

scanf("%d", &a);


bool paros=FALSE;

bool pozitiv=FALSE;


if( a = 0){

printf("A vátozó nulla. Se nem pozitív, se nem negatív és páros.");

} else if ( a % 2 == 0 && a < 0){

paros = TRUE;

pozitiv = FALSE;

//printf("A változó páros és negatív.");

} else if (a % 2 == 1 && a < 0){

paros = FALSE;

pozitiv = FALSE;

} else if (a % 2 == 1 && a > 0){

paros = FALSE;

pozitiv = TRUE;

} else if (a % 2 == 0 && a > 0){

paros = TRUE;

pozitiv = TRUE;

}



printf("%d", a);


return 0;

}


2022. máj. 29. 20:57
 1/4 anonim ***** válasza:
69%
bool típus csak C99-től van, akkor is csak úgy, ha include-olod az stdbool.h-t. A true és a false pedig kisbetűkkel írandó.
2022. máj. 29. 21:30
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
76%
Most nincs előttem de ha jól emlékszem az stdbool.h -t kell includeolni hozzá.
2022. máj. 29. 21:31
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
Köszönöm szépen a választ. Így már működik
2022. máj. 30. 00:13
 4/4 anonim ***** válasza:

Az első if-ben felülírod 'a' értékét.


Gondótam' szólok.

2022. máj. 30. 06:17
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!