Hirdetés
- Poco F7 – bajnokesélyes
- MWC 2026: A HMD digitális tárcát, videóhívást és AI-t hoz a butatelefonokra
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Nothing Phone 2a - semmi nem drága
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Apple iPhone 17 - alap
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Honor Magic6 Pro - kör közepén számok
- iPhone topik
Új hozzászólás Aktív témák
-
.DLL
veterán
Előzmény (C++ topic):
DLL:
Üdv! Levelezőn kezdtem C-t tanulni és egy olyan kérdésem lenne hogy milyen függvénnyel lehet karaktert tesztelni, hogy az szám-e vagy betű-e (pl. ahova számot kér a progi ne lehessen kiakasztani betű beírásával.
getch(); esetén elvileg az ASCII kódtábla alapján lehet szűrni hogy csak a 0x30 és 0x39 közötti karaktereket (amik elvileg 0-9-ig a számok) engedje bevinni, de ha scanf( );-el kérek be adatot akkor hogyan lehet ezt megoldani?
Előre is köszönöm a segítséget!Jester01:
%[0-9]
De ez C nem C++
--------------------------------------------------------
Nos, ezt elvileg így gondoltad scanf("%[0-9]",&a); ? mert így elég fura dolgokat tesz az a-ba:int a;
main()
{
clrscr();
printf("szám beírása:");
scanf("%[0-9]",&a);
printf("eredmény: %d",a);
getch();
}bármilyen számot írok be egész más lesz belőle.
Bocs a noobságért tényleg nemrég kezdtem, és nincs is az hogy bemegyek hétfőn és megkérdezem a tanárt..
Ú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!
- Diablo II: Classic és Resurrected
- Intel Core i7 9xx "Bloomfield" (LGA 1366)
- Poco F7 – bajnokesélyes
- MasterDeeJay: Comet lake (10gen) és DDR3 - mert ilyet is lehet!
- MWC 2026: A HMD digitális tárcát, videóhívást és AI-t hoz a butatelefonokra
- Revolut
- Mibe tegyem a megtakarításaimat?
- AliExpress tapasztalatok
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- Garanciális Deepcool PN850-M Black 850W 80 PLUS Gold
- Lenovo ThinkPad X1 Carbon Gen 10 i5-1245U / 16GB RAM / 512GB NVMe SSD / 1920 1200 / EU billentyűzet
- Lenovo ThinkPad X1 Carbon Gen 7 i5-8365U / 8GB RAM / 256GB NVMe SSD / 14" FHD / 12 hónap garancia
- Lenovo ThinkPad X1 Carbon Gen 9 i5-1145G7 / 16GB RAM / 256GB NVMe SSD / 14" WUXGA / 12 hónap garanci
- Gtx 1080/ Intel I7 8700K/ 16GB Ram/ 256GB M2 SSD/ 1TB HDD/ Win11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

