Lehet-e C nyelvben 2 if-hez 1 else-t kötni? Ha nem meg lehet-e valahogy oldani?
?
Ennek eleve semmi értelme. Ha van 2 eset, amelyik ha nem igaz az else ág hajtódna végre, akkor azt egy if-be írd bele, és közéjük pedig vagy kapcsolat van.
én igazából most úgy oldottam meg hogy egymásba fűztem:
if(vansor==0)
printf("Kerem elobb hozzon letre egy sort!\n");
else if(index=0) printf("A sor ures, nincsenek elemei.");
else
{
printf("A sor elemei:\n");
for(i=0;i<index;i++)
printf("%d ",t[i]);
printf("\n");
}
elírtam
a 2. if-be 2 '=' jel kell
hagyjuk... elírtam egy csomó helyen...
mindegy. a kérdést halottnak nyílvánítom
C-ben a több ágú elágazást így kell írni:
if (...){...}
else if (...){...}
else {...}
Ha több ifhez is ugyanazt az elsét kötnéd, akkor mindkét ifhez külön elsét írjál. Amit a közös elsében csinálnál, azt tedd bele egy függvénybe, és hívd meg mindkét elsében. Már ha megértettem, hogy mit akartál csinálni.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!