Hirdetés
- MWC 2026: Kezünkben a most bemutatott Nothing Phone (4a)
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 17 Ultra - jó az optikája
- MWC 2026: Varázslatos kínai B-brand telefonok
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 15T Pro - a téma nincs lezárva
- One mobilszolgáltatások
- Okosóra és okoskiegészítő topik
Új hozzászólás Aktív témák
-
cellpeti
nagyúr
válasz
cellpeti
#1351
üzenetére
Na eddig megvan az,hogyha üres sort adok meg akkor kiírja,illetve csak a számokat fogadja el és akkor is kiírja a hiba üzeneteket!
Olyat szeretnék még kérdezni,hogy mikor üres sort adok meg neki,akkor kilépjen a progi??#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
int getline(char s[],int lim){
int i,c;
for (i=0;i<lim && (c=getchar())!=EOF && c!='\n';++i)
s[i]=c;
s[i]='\0';
while (c!=EOF && c!='\n')
c=getchar();
return (i);
}
int nume (char s[])
{
int i;
if(s[0]=='-' || s[0]=='+')i=1; else i=0;
for(; s[i]; ++i)
if (s[i]<'0' || s[i]>'9') return 0;
return 1;
}
void main(void)
{
int ok,loe,kobc;
char loero[10],ccm[10];
do
{
ok=0;
printf("Kerem a teljesitmenyet loeroben: ");
if(!getline(loero,10))
{
printf("Ures sort adott meg!\n");
ok=1;
}
else
{
if(!nume(loero))
{
printf("Nem szam a bekert karakter!\n");
ok=1;
}
else
loe=atoi(loero);
}
}while(ok==1);
do
{
ok=0;
printf("Kerem a motor hengerurtartalmat kobcentiben: ");
getline(ccm,10);
ok=nume(ccm);
kobc=atoi(ccm);
}while(ok!=1);
printf("\nA motor loereje: %dLE\n",loe);
printf("\nA motor hengerurtartalma: %dccm\n\n",kobc);
}
Ú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!
- Háremet tartana az adattárolókból a Chieftec letisztult dizájnú háza
- MWC 2026: Kezünkben a most bemutatott Nothing Phone (4a)
- Külföldi rendelések: boltok, fizetés, postázás
- KODI (ex-XBMC) Android alapokon, Androidos media-boxok
- Megérkezett az Apple 5K-s, 120 Hz-et biztosító monitora
- AMD FX
- PlayStation 5
- Zsebre vágható Keychron billentyűzet a gyakran úton lévőknek
- Milyen okostelefont vegyek?
- OLED monitor topic
- További aktív témák...
- 222 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5050
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
- Egyedi ékszerdobozka
- Dell Optiplex/Precision MT/SFF 3430, 3050, 3060, 3070, 5070, 7060/ 7.-8.-9.gen/ SZÁMLA- GARANCIA
- Beszámítás! LENOVO LOQ 15AHP10 FHD Gamer notebook - R7 250 16GB DDR5 1TB SSD RTX 5060 8GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

