- OLED TV topic
- ROG Xbox Ally X: Összefogás
- iPad topik
- 5.1, 7.1 és gamer fejhallgatók
- Sony MILC fényképezőgépcsalád
- Nyomtató topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Itt a Panther Lake és az Intel rendkívül sokat vár tőle!
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Hobby elektronika
Ú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!
- Meggyi001: Eldugott helyek Párizsban, amiket jó eséllyel még nem láttál...
- Mibe tegyem a megtakarításaimat?
- Vírusirtó topic
- OLED TV topic
- Otthoni hálózat és internet megosztás
- One otthoni szolgáltatások (TV, internet, telefon)
- ROG Xbox Ally X: Összefogás
- iPad topik
- 5.1, 7.1 és gamer fejhallgatók
- GoodSpeed: Vanda ajándéka - 60 nap SkyShowtime előfizetés
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3427, 100% Akkumulátor
- Lenovo 14 Ideapad 3 FHD LED Matt i3-1115G4 4.1Ghz 8GB 256GB SSD Intel UHD Graphics Win11 Garancia
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- Új és újszerű 13-14 Gamer, ultrabook, üzleti, 2in1, X360, Touch készülékek kedvező áron Garanciával
- HIBÁTLAN iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3294
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest