caute, mam urobit v C takyto program
32) Vytvorte funkciu Sum(), ktorá preberá pole typu int a jeho veľkosť, ktorá vypočíta a vráti súčet všetkých prvkov poľa.
//Ďalej vytvorte bez parametrickú funkciu, ktorá vypíše všetky prvky poľa do jedného riadku. Obe funkcie použite v hlavnej funkcii main().
tu je kod http://pastebin.com/R4jXrCyZ
no a problem je ,ze ten program mi sice ide, ale len ked do funkcie vypis dam parameter pole, bezparametricky mi to nejde, skusal som aj pole definovat este pred hlavnou funkciou a vtedy to zas vypisuje chybu "error: variably modified 'pole' at file scope"
Bezparametrická funkcia v C
-
Daggertail
Light Professional
- Príspevky: 885
- Registrovaný: 14 máj 2007, 17:38
- Bydlisko: Martin
- Kontaktovať používateľa:
Re: Bezparametrická funkcia v C
To je pekná blbosť, bez parametrov to nepôjde.
Iba ak by si to pole naozaj deklaroval ako globálne a tým pádom ešte pred akoukoľvek funkciou (typicky hneď za include blokmi) Potom je ale divná tá funkcia, do ktorej treba dávať toto pole parametrom.
Čo už...
Iba ak by si to pole naozaj deklaroval ako globálne a tým pádom ešte pred akoukoľvek funkciou (typicky hneď za include blokmi) Potom je ale divná tá funkcia, do ktorej treba dávať toto pole parametrom.
Čo už...
-
Daggertail
Light Professional
- Príspevky: 885
- Registrovaný: 14 máj 2007, 17:38
- Bydlisko: Martin
- Kontaktovať používateľa: