Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

scanf - sta ovde ne valja...

[es] :: C/C++ programiranje :: C/C++ za početnike :: scanf - sta ovde ne valja...

[ Pregleda: 1393 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dulebas
Beograd

Član broj: 118586
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon scanf - sta ovde ne valja...08.04.2012. u 21:34 - pre 145 meseci
Citat:

Citat:

"Da ne otvaram novu temu."

EDIT: X Files
Molim Vas da uvek otvorite novu temu kada se radi o novom problemu.


Moze li mi neko pomoci oko zadatka?
Sta ovde ne valja
Code:

#include <stdio.h>
main()
{
int x,y,z;
printf("Unesite vreme(hh/mm/ss):");
scanf("d%d%d%", &x, &y, &z);
if(x>=0 && x<=23 && y>=0 && y<=59 && z>=0 && z<=59) 
    
    printf("Ispravno ste uneli vreme\n");

else
    printf("Uneti brojevi ne predstavljaju vreme\n");
}

Mislim da se vidi sta se trazi u programu


[Ovu poruku je menjao X Files dana 09.04.2012. u 08:07 GMT+1]
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: scanf - sta ovde ne valja...08.04.2012. u 23:44 - pre 145 meseci
ne valja:

Code (c):

scanf("d%d%d%", &x, &y, &z);
 


treba:
Code (c):

scanf("%d%d%d", &x, &y, &z);
 


Procenat ide ispred tipa podatka. Osim toga prompt je zbunjujući, implicira da komponente vremena treba da se razdvoje kosom crtom, ali u stvari treba blank.
 
Odgovor na temu

dulebas
Beograd

Član broj: 118586
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: scanf - sta ovde ne valja...09.04.2012. u 17:25 - pre 145 meseci
:) da
Tipicna pocetnicka greska.
Hvala!
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: scanf - sta ovde ne valja...

[ Pregleda: 1393 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.