Hirdetés
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy S25 - végre van kicsi!
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Milyen okostelefont vegyek?
- Távozik az Apple vezérigazgatója
- Új, hardveres funkcióval várható a Pixel 11 széria
- Samsung Galaxy A56 - megbízható középszerűség
- Apple Watch
Ú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
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- 5-ös pakkban olcsóbb! Dell Latitude 7390, i5-8350U, FHD/IPS, TOUCH, garancia, cégeknek ÁFA-s számla!
- HP EliteBook x360 1040 G11 - 14" WUXGA Érintő - Ultra 7 155H - 16GB - 512GB - Win11
- GAMER PC: i7-7700 /// 16GB DDR4 /// RX 5700 XT /// 256GB SSD
- GAMER PC: i5-8500T /// 16GB DDR4 /// GTX 1080 /// 250GB SSD + 500GB HDD
- GAMER PC: i5-10500 /// 16GB DDR4 /// RX 6600 XT /// 250GB SSD + 500GB HDD
- Samsung 870 QVO 8TB Sata 2.5 SSD
- Lenovo T14S Thinkpad FHD IPS i5-1135G7 16GB RAM 256GB SSD Intel Iris XE Graphics Win11 Pro Garancia
- ELADÓ FÓLIÁZOTT HP EliteBook 840 G9 i7-1265U 16GB 512GB 14" FHD+ 1 év teljeskörű garancia
- AKCIÓ! Apple MacBook Pro 14 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- HIBÁTLAN iPhone 12 Pro 256GB Graphite-1 ÉV GARANCIA - Kártyafüggetlen, MS4518, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



