Új hozzászólás Aktív témák
-
cellpeti
nagyúr
Na megy a dolog!
Itt a kód,de nem hiszem,hogy jó! Vagy nem is jól álltam neki???
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <math.h>
#define MAX 50
int getline(char s[],int lim)
{
int c,i;
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 egesze(char s[]){
int i=0, kezd;
while (s[i]==' ' || s[i]=='\n' || s[i]=='\t')++i;
if(s[i]=='+' || s[i]=='-')++i;
kezd=i;
while(s[i]>='0' && s[i]<='9')++i;
if(i==kezd || s[i]!=' ' && s[i]!='\t' && s[i]!='\n' && s [i]!=0) return 0;
else return 1;}
void main(void){
char nev[MAX+1];
char szam[MAX+1];
float tav;
int d,i,c;
printf("Kerem a nevezok szamat: ");
for(i=0;i<szam;i++){
getline(szam,MAX);
if (!egesze(szam)) printf("Akkor nem szamot adott meg!\n");
else printf("Helyes megadás!\n");
nevez=atoi(szam); }
do{
printf("Kerem a %d. versenyző nevét!\n",nevez);
getline(nev,MAX);
for(i=0;i<nev;i++)
if(islower(szam[0])) printf("Nem kezdodhet kisbetüvel!\n");
if(islower(szam)) printf("Csak kisbetű lehet a névbe!\n");
if(isupper(szam[0])) printf("Jó! Csak nagybetűvel kezdődhet!\n");
if(isalpha(szam)) printf("Nem lehet benne szam!\n");
}while
}
Ú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!
- Battlefield 6
- Milyen SSD-t vegyek?
- Milyen monitort vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Samsung Galaxy A54 - türelemjáték
- btz: Internet fejlesztés országosan!
- Azonnali informatikai kérdések órája
- Borderlands 4
- Pécs és környéke adok-veszek-beszélgetek
- Milyen házat vegyek?
- További aktív témák...
- HP EliteBook 840 G11 Ultra 7 / 16GB RAM / 512GB SSD / FHD+ IPS / Garancia 2027-ig!
- Alienware m15 R5 gamer laptop, Ryzen 9 5900HX, RTX 3070, karcmentes, 360Hz!
- Lenovo ThinkPad P15s Gen 1 i7 / 32GB RAM / 512GB SSD / NVIDIA Quadro P520
- Insta360 X4 (újszerű állapot, 7 hónap garancia)
- HP ZBook Fury 15 G8 i7-11850H / 32GB RAM / 1TB SSD / RTX A3000 Professzionális Workstation
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3755, 91% Akkumulátor
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- LG UltraGear Gaming Monitorok : FRISS SZÁLLÍTMÁNY -30%
- Bomba ár! Lenovo ThinkPad T480s - i5-8GEN I 8GB I 256GB I 14" FHD I HDMI I Cam I W11 I Gari!
- Dell Latitude 5410 i5 10310U, 16GB RAM, SSD, jó akku, EU bill., számla, 6 hó gar
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest



