Hirdetés
- Samsung Galaxy Watch6 Classic - tekerd!
- Milyen okostelefont vegyek?
- Fotók, videók mobillal
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Apple Watch
- Mobil flották
- Megérkezett Magyarországra a Poco F8 Pro is
- Ezek a OnePlus 12 és 12R európai árai
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
válasz
Gergello
#596
üzenetére
Hali!
Nincs baj azzal amit írsz, csak ugye le kellene ellenőrizni, hogy van-e helyes adat a STR-be.
Ezt megteheted a strlen() függvénnyel, vagy ahogy a példa mutatja, magával a scanf()-el is.
A scanf() egy egésszel tér vissza, mely jelzi, hogy hány értéket tudott feldolgozni.
(ha egyszerre pl 5 adatot kérsz be scanf()-el, akkor 5-tel tér vissza, ha minden oké volt)
Jelen esetben 1-gyel fog visszatérni, ha a bevitt szöveg megfelel a scanf()-ben megadott szűrésnek.#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[256];
printf("Kérem a szöveget: ");
if (scanf("%20[a-z]",str)!=1) {
printf("Hibás adatbevitel");
return -1;
}
printf(str);
return 0;
}Fire.
Ú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!
- Apple MacBook
- Samsung Galaxy Watch6 Classic - tekerd!
- Mibe tegyem a megtakarításaimat?
- Lakáshitel, lakásvásárlás
- Kuponkunyeráló
- Milyen okostelefont vegyek?
- A TSMC korábbi alelnöke lekért pár bizalmas adatot, majd kikötött az Intelnél
- PlayStation 5
- Fotók, videók mobillal
- Apple asztali gépek
- További aktív témák...
- Bomba ár! HP Probook 450 G10 - i3-1315U I 16GB I 256SSD I 15,6" FHD I W11 I Cam I Garancia!
- EREDETI NINTENDO Pokemon Go Plus autocatcher dobozban eladó
- Designer 4K Monitor - BenQ PD-3200-U
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor, MS4022
- BESZÁMÍTÁS! MSI B650 R7 8700F 32GB DDR5 512GB SSD RX 6800 16GB Zalman Z1 Plus Cooler Master 750W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


