Új hozzászólás Aktív témák
-
Domonkos
addikt
válasz
buherton
#5921
üzenetére
Itt az altalam javasolt megoldas:
#include <stdio.h>
int strcmp(char *s1, char *s2);
int
strcmp(char *s1, char *s2)
{
unsigned c1, c2;
for(;;) {
c1 = *s1++;
c2 = *s2++;
if(c1 != c2) {
if(c1 > c2)
return 1;
return -1;
}
if(c1 == 0)
return 0;
}
}
int
main(int argc, char *argv[]) {
if (argc != 3) {
fputs("argc\n", stderr);
return 1;
}
printf("%d\n", strcmp(argv[1], argv[2]));
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!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- BestBuy ruhás topik
- Gumi és felni topik
- Előzetes élménybeszámolókon a Forza Horizon 6
- Polgári repülőgép-szimulátorok
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen autót vegyek?
- Már csak több évre szóló szerződésekben gondolkodnak a memóriagyártók
- Kertészet, mezőgazdaság topik
- Futás, futópályák
- További aktív témák...
- -1millió Új Lenovo 18 Legion 9 WQUXGA 440Hz U9 275HX 64GB 4TB SSD Nvidia RTX 5090 24GB 175W Garancia
- iKing.Hu - Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 256 GB-100%-3 hó gari!
- M1 iMac 2021 24" - 16GB RAM, 512 GB/ 1TB SSD 27% ÁFÁS
- Sandisk Portable SSD 2TB!
- BESZÁMÍTÁS! ASRock B760 i5 14600KF 32GB DDR5 500GB SSD RX 9070 16GB be quiet! Pure Base 500DX 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
