Hogyan tudom ezt a feladatot úgy megoldnai C nyelvben, hogy ne függjön a betűk nagyságától?
Figyelt kérdés
A feladat úgy szól, hogy egy függvényt kell írnom, miszerint ha a 3 megadott karakter egyforma (de nem függ a betűk nagyságától), akkor eggyet adjon vissza, ellenkező esetben 0-t. Először csak a main-en próbálkozom megoldani.
int main()
{
const char a='a';
const char b='a';
const char c='a';
if (a==b && b==c && c==a)
printf("1");
else printf("0");
}
Így szépen kiírja a 1-gyet, de ha átírom így: a,A,a, akkor már 0-t ír ki. Milyen módszerrel kellene megoldani? Van rá valami parancs? A strcmpi itt nem működne, ugye?
Minden kedves válaszolónak előre köszönöm a választ! :)
2016. jan. 20. 15:24
2/3 A kérdező kommentje:
Köszönöm!
2016. jan. 20. 15:44
3/3 anonim válasza:
Egyébként van egy fölösleges feltétel vizsgálat. Ha
a == b és b == c, akkor a == c és fölösleges ezt is vizsgá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
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!