- Bemutatkozott a Poco X7 és X7 Pro
- Apple iPhone 16 Pro - rutinvizsga
- Yettel topik
- Lecsap az S26 Ultra az Exynos 2600-ra
- Szívós, szép és kitartó az új OnePlus óra
- Apple iPhone 17 Pro Max – fennsík
- Fotók, videók mobillal
- Nem kamera gomb, kérem, AI-gomb! Kezünkben a Honor Magic8-ak
- Apple Watch
- iPhone topik
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
Retekegér #3369 üzenetére
conio.h és getch nem szabványos, arra van a getchar amit mellesleg a csúnya scanf helyett is használhatsz.
Ha a while ciklus már elérte a végét, akkor a getch már amúgy is fölösleges.
A tömb elem növelésénél pedig nem i-t hanem c-t kellene használni indexeléshez.
Ezen felül ajánlott kapcsoszárójeleket és áttekinthetőbb struktúrát használni.
Ja és nem formázott kiíráshoz fölösleges a printf, arra van a puts.A ctrl+z pedig elképzelhető, hogy csak üres sorban fog működni (legalábbis a linuxos ctrl+d így van) tehát előbb enter kell az aktuális sor lezárásához majd jöhet az EOF.
#include <stdio.h>
int main ()
{
int c;
int i;
int tomb[10];
puts("Fajl vege jelig (Ctrl+Z) szabvanyos bementrol olvasva");
puts("megszamoljuk, hogy hany szamjegy van a szovegben.\n");
for (i=0; i<10; i++) {
tomb[i]=0;
}
while ((c = getchar()) != EOF) {
if (c>='0' && c<='9') {
tomb[c-'0'] += 1;
}
}
for (i=0; i<10; i++) {
printf("%d: %d\n",i,tomb[i]);
}
return 0;
}
Ú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!
- Legyártotta az első wafert a TSMC arizonai gyára az NVIDIA számára
- Bemutatkozott a Poco X7 és X7 Pro
- Vezeték nélküli fülhallgatók
- Küszöbön az androidos PC-k
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Melyik tápegységet vegyem?
- Bittorrent topik
- Eredeti játékok OFF topik
- Luck Dragon: Asszociációs játék. :)
- Fire/SOUL/CD: INGYENES Clone és Backup-Restore alkalmazások tesztje [2024]
- További aktív témák...
- HGST HUH721010AL5200 10TB 7.2k SAS HDD, DELL branded, nettó 40000Ft + ÁFA, 1 év garancia
- HIBÁTLAN iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3726
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3356
- AKCIÓ! Apple Mac Studio M2 ULTRA 2023 64GB 1TB SSD számítógép garanciával, hibátlan működéssel
- Epson Workforce DS-530II dokumentumszkenner
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest