Funkcje w c

2011-10-22 12:14
0

Witam, mam na zajęciach funkcje a ansi c. Niestety jestem do tyłu z materiałem przez co nie mogę rozwiązać pewnego zadania. Proszę o pomoc, ale nie w samym rozwiązaniu ale także jasnym sposobem wytłumaczeniem "dlaczego tak". :)

Mam podany kod:

 void main(void)
{
float a,b;
printf ("a= "); scanf ("%f", &a);
printf ("b= "); scanf ("%f", &b);
printf ("Iloraz: a/b= %f\n", operacje (a,b));
printf ("Iloczyn: a*b= %f\n", a);
printf ("Suma: a+b= %f\n", b);

   getch ();
}

I pytanie jak ma wyglądać funkcja operacje (a,b) :)

edytowany 1x, ostatnio: madmike, 2011-10-23 02:03

Pozostało 580 znaków

2011-10-22 12:17
0

W C to nie zadziała jeżli to jest napisane tak jak masz. Oprócz tego main powinien zwracać int. Podpowiem, że musisz przyjmować wskaźniki na a i b.


Pozostało 580 znaków

2011-10-22 13:19
0

Zajęcia to nie jedyne źródło informacji w XXI wieku, zwłaszcza jeśli chodzi o podstawy tak popularnego języka jak C.
http://pl.wikibooks.org/wiki/C/Funkcje
Z samych przykładów można wywnioskować jak ta funkcja powinna wyglądać w twoim przypadku.

Pozostało 580 znaków

2011-10-23 19:44
0

Ok już udało mi dojść do tego. Temat do zamknięcia.

edytowany 1x, ostatnio: drummer23, 2011-10-23 22:24

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0