Hirdetés
- Luck Dragon: Óraátállítás
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- gerner1
- sziku69: Fűzzük össze a szavakat :)
- Bestx: Budget DIY eGPU USB4/Thunderbolt csatlakozással – egy mining VGA új élete.
- gban: Ingyen kellene, de tegnapra
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sziku69: Szólánc.
- Luck Dragon: MárkaLánc
Ú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!
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- exHWSW - Értünk mindenhez IS
- Elden Ring
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Mibe tegyem a megtakarításaimat?
- Azonnali fáradt gőzös kérdések órája
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- A Föld teraformálásával építene galaktikus birodalmat Elon Musk
- Milyen billentyűzetet vegyek?
- BMW topik
- További aktív témák...
- 15.6-os 7.gen i5, Dell Latitude E5580 notebook olcsón!!!AkciÓÓ!
- Corsair Carbide Series 100R leárazás! AkciÓÓ!
- ÚJ HP EliteBook 6 G1a Ryzen 5 PRO 230 4.9GHz 32GB DDR5 1TB FHD+ 16:10 már jobbik kijelző, gar 2028
- Kingston HyperX Fury DDR4 16GB ram
- A legnagyobb FÉLÁRON!!! Samsung S9 ultra 14.6"-os tablet! AkciÓÓÓ
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700 / RTX 2080Ti 11GB / 16GB DDR4 / 1TB SSD!
- MikroTik RB5009UPr+S+IN
- Dell USB-C, Thunderbolt 3, TB3, TB4 dokkolók (K20A) WD19TB / WD19TBS / WD22TB4
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3971, 94% Akkumulátor
- TP-Link TX401 PCIe Hálózati Kártya - 10Gigabit!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
