Hirdetés
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Android alkalmazások - szoftver kibeszélő topik
- Beépül a Nano Banana a Google Fotókba
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Xiaomi 14T Pro - teljes a család?
- Kezünkben a Huawei Mate 80 és 80 Pro
- Yettel topik
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Samsung Galaxy A56 - megbízható középszerűség
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
chabeee
#2916
üzenetére
Rengeteg módon. Például csinálsz egy struct-ot amiben benne van a magyar és az angol szó. Ezután qsort hívással, a megfelelő összehasonlító függvény megadásával, berendezed:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct entry
{
const char* eng;
const char* hun;
};
static int compare_entries(const void* a, const void* b)
{
const struct entry* e1 = a;
const struct entry* e2 = b;
return strcmp(e1->eng, e2->eng);
}
int main()
{
struct entry words[] = {
{ "dog", "kutya" },
{ "donkey", "szamar" },
{ "content", "tartalom" },
{ "apple", "alma" },
{ "good", "jo" },
{ "diamond", "gyemant" }};
const int count = sizeof words / sizeof words[0];
int i;
qsort(words, count, sizeof words[0], compare_entries);
for(i = 0; i < count; ++i)
{
printf("%s %s\n", words[i].eng, words[i].hun);
}
return 0;
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xbox Series X|S
- Milyen videókártyát?
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Milyen billentyűzetet vegyek?
- AliExpress tapasztalatok
- 5.1, 7.1 és gamer fejhallgatók
- Android alkalmazások - szoftver kibeszélő topik
- Beépül a Nano Banana a Google Fotókba
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Arc Raiders
- További aktív témák...
- HIBÁTLAN iPhone 16 Pro Max 256GB White Titanium -1 ÉV GARANCIA - Kártyafüggetlen, 92% Akkumulátor
- BESZÁMÍTÁS! Apple Watch Ultra 2 49mm Cellular okosóra garanciával hibátlan működéssel
- Bomba ár! HP EliteBook 840 G2 - i5-5GEN I 8GB I 500GB I 14" HD+ I Cam I W10 I Garancia!
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


