![]() |
C program
Evo ovako, trebam napraviti program u koji se učitavaju brojevi a i b program treba izračunati sljedeće
ako je ab 2a-3b Evo program koji ne radi, ne zanima me druga verzija nego samo zašto dotični ne radi #include void main() float a,b; { printf("Unesi a i b\n"); scanf("%f,%f",&a,&b); if(a else printf("2%f-3%f=%f",a,b,3*a-3*b); } |
1)
Viticastu zagradu moras otvoriti odmah nakon void main(). Dakle, ona deklaracija varijabli a i b (float a, b;) mora biti unutar maina, a ne ovako kako je sada... 2) Neki kompajleri javljaju gresku kada napises void main(). Ako je problem u tome, onda moras napisati int main(), a na sam kraj programa (prije zadnje viticaste zagrade) napisi return 0;. 3) Ako ti se program ugasi odmah nakon sto upises 2 broja i stisnes enter, onda inkludaj jos na pocetak programa conio.h, a na sam kraj (prije return 0) napisi getche();. 4) Ovo nije greska zbog koje program ne bi radio, ali te moze zbuniti. Naime, napisao si printf("%f+2%f=%f",a,b,a+2*b);. Recimo da je a = 5, a b = 6. Ispis ce izgledati: 5 + 26 = 17. Ova dvojka ce se jednostavno priljepiti na broj b. |
Sva vremena su GMT +2. Sada je 07:41. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger