Ako je za fax onda još samo par smernica.
Ako funkcija nema povratnu vrednost, npr. f-ja za uređivanje niza, onda je pišeš kao
void uredi(...){...
A ne sa int(...){...
Funkcija nikad ne treba na glavni izlaz da ispisuje poruke tipa: "Niz: 1, 2, 3", već samo da ispiše elemnte niza: "1, 2, 3"... To se ne odnosi samo na nizove već na sve što budeš radio.
Funkcije koje nalaze presek, uniju,....odnosno funkcije koje možeš da svrstasš u ovaj tip:
Code:
int zbir (int a, int b) { return a+b; }
treba da imaju povratnu vrednost, znači nećeš pisati:
Code:
int zbir (int a, int b){
int c=a+b;
printf("Zbir: %d",c);
}
Nego:
Code:
int zbir(int a, int b){
return a+b;
}
A u glavnom programu (u main-u) pišeš;
Code:
printf("Zbir a i b je: %d",zbir(a,b));
Taj od koga si prepisao zadatak dosta loše piše kod, pa bi najbolje bilo da uzmeš knjigu u šake, pa ako ti nešto nije jasno da pitaš na forumu.
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D