Forum » Programiranje » C
C
wtf?! ::
Živijo, ker sem popolnoma nov v programiranju v C-ju, bi vas prosil, če mi zaupate kje sem naredil napake, saj mi za stevili vzame 2 veliki cifri in ne željeni, verjetno največje možno(stevilo)...
Hvala za morebitne odgovore, Nejc
Hvala za morebitne odgovore, Nejc
- spremenil: wtf?! ()
Tutankhamun ::
can't see shit!
Zakaj kode ne prepišeš v forum?
Zakaj kode ne prepišeš v forum?
AMD Phenom QUAD 9950 Black Edition, 8GB
wtf?! ::
int main(void)
{
int stevilo1, stevilo2, produkt;
printf ("Vnesi stevilo1: ");
scanf ("%d", &stevilo1);
printf ("vnesi stevilo2: ");
scanf ("%d", &stevilo2);
produkt = stevilo1 * stevilo2;
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
return 0;
}
{
int stevilo1, stevilo2, produkt;
printf ("Vnesi stevilo1: ");
scanf ("%d", &stevilo1);
printf ("vnesi stevilo2: ");
scanf ("%d", &stevilo2);
produkt = stevilo1 * stevilo2;
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
return 0;
}
Zgodovina sprememb…
- spremenil: wtf?! ()
Tutankhamun ::
ponajprej pritisni gumbek
<>vpiši kodo, pol pa spet ta humbek pritisni...
AMD Phenom QUAD 9950 Black Edition, 8GB
ERGY ::
int main(void)
{
int stevilo1, stevilo2, produkt;
printf ("Vnesi stevilo1: ");
scanf ("%d", &stevilo1);
printf ("vnesi stevilo2: ");
scanf ("%d", &stevilo2);
produkt = stevilo1 * stevilo2;
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
return 0;
}
Tu zna bit napaka verjetno, nisem pa ziher.
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
wtf?! ::
Ko vnašam števili mi jih pravilno vnese, pri prikazu celotnega računa pa prikaže produkt dveh drugih števil... Lp
ERGY ::
Ko vnašam števili mi jih pravilno vnese, pri prikazu celotnega računa pa prikaže produkt dveh drugih števil... Lp
printf ("%d = %d * %d", produkt, stevilo1, stevilo2);
wtf?! ::
Deluje...hvala; sicer pa kaj je sploh spremenjeno?:o ; gledam že par min pa ne vidim razlike:)
& ...hvala še 1x
& ...hvala še 1x
Zgodovina sprememb…
- spremenil: wtf?! ()
Ktj ::
int main(void)
{
int stevilo1, stevilo2, produkt;
printf ("Vnesi stevilo1: ");
scanf ("%d", &stevilo1);
printf ("vnesi stevilo2: ");
scanf ("%d", &stevilo2);
produkt = stevilo1 * stevilo2;
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
return 0;
}
Tu zna bit napaka verjetno, nisem pa ziher.
printf ("%d = %d * %d", &produkt, &stevilo1, &stevilo2);
ja ker ti izpisuješ naslove spremenljivk. Scanf funkcija zahteva naslov spremenljivke zato torej
scanf("%d", &ime_spremenljivke)
Zato ti je vedno izpisovalo naslove pomnilnika kjer je shranjena vrednost.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C programiranje (strani: 1 2 3 )Oddelek: Programiranje | 27713 (18009) | amacar |
» | c napaka .c:4:1: error: expected identifier or '(' before '{' tokenOddelek: Programiranje | 1932 (1505) | MrStein |
» | asm - vnos stevilk s tipkovniceOddelek: Programiranje | 1275 (1131) | scarymovie |
» | [nasm] scanfOddelek: Programiranje | 2893 (2620) | Brane2 |
» | [c] char zadevaOddelek: Programiranje | 2250 (2048) | TheCyborg |