Kezdőoldal » Számítástechnika » Programozás » Alábbi kis C programban a...

Alábbi kis C programban a befejezésben kéne egy kis segítség?

Figyelt kérdés

pastebin /SS50YY8u Az lenne a lényeg hogy EOF-ig kérje be az adatokat, gondolom for ciklus előtt egy while és oda kéne beírni valahogy, de hogy?

Még nagyon kezdő vagyok, szóval tippeket elfogadok esetleges változásokról a programon belül.

Előre is köszönöm a válaszokat!



2015. dec. 30. 11:12
 1/2 anonim ***** válasza:

"while(c!='\n'&& c!=EOF)c=getchar();"

Szerintem ez EOF-ig kéri be az adatokat.

De még mindig nem értem mi értelme saját getline-t írni.


Pár gondolat:

if(isspace(s[i])){

s[i]=='\t';

}else if(s[i]=='\t'){

s[i]==' ';

Ezek mit akarnak csinálni?



if(db!=0)

Itt miért kell, hogy a darab ne legyen 0?


printf("Karakterlanc megvaltoztatsa:%s es a szamok darabjai:%d\n",s,db);

"Karakterlanc megvaltoztatsa: es a szamok darabjai"

Magyarul nálatok nem tanítanak, csak informatikát?



else if(rossz=1){

printf("Karakterlanc megvaltoztatsa nem mehetett vegbe a rossz karakterek leutese vegett!\n");

Ez meg nem igaz, ugyanúgy végbemegy. Ha nem akarod, hogy végbemenjen állítsd is meg.

2015. dec. 30. 12:42
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Köszi a választ!:)

"Pár gondolat:

if(isspace(s[i])){

s[i]=='\t';

}else if(s[i]=='\t'){

s[i]==' ';

Ezek mit akarnak csinálni? " spacet tab-ra cserélje, tabo spacera.

Nyelvtani helyességre/értelmes mondatra gyakorláskor nem pazarlom az időt:)

2015. dec. 30. 14:04

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!