izmenjeno 2 puta, poslednji put vozho 24.05.2010. u 20:05
Izmene poruke
- vozho24.05.2010. u 20:05zapis iz teksta poruke
- vozho24.05.2010. u 05:48zapis iz teksta poruke
napisao sam test program,cisto da saberem 2 i 3...
medjutim,posle kompajliranja se pokrene program i javlja se
send error report/don't send greska.
u greskama pise: [warning]passing arg 1 of `saberi' makes pointer from integer without a cast
pisem u dev-C++-u.
Sta bi trebalo uraditi da ovaj program normalno funkcionise?Hvala unapred. :)
(e,da,nije mi problem ako bih npr. napravio funkciju koja vraca int kao zbir dva broja,sa return a+b,ta mi radi normalno,ali ovo me muci...)
P.S. uh,ovo sam trebao u C za pocetnike...na pogresnom mestu tema,sry :\
medjutim,posle kompajliranja se pokrene program i javlja se
send error report/don't send greska.
Code:
#include <stdio.h>
#include <stdlib.h>
void saberi(int *c,int a,int b)
{
*c=a+b;
return;
}
main()
{
int a=2,b=3,*c;
saberi(*c,a,b);
printf("%d\n",*c);
system("pause");
}
#include <stdio.h>
#include <stdlib.h>
void saberi(int *c,int a,int b)
{
*c=a+b;
return;
}
main()
{
int a=2,b=3,*c;
saberi(*c,a,b);
printf("%d\n",*c);
system("pause");
}
u greskama pise: [warning]passing arg 1 of `saberi' makes pointer from integer without a cast
pisem u dev-C++-u.
Sta bi trebalo uraditi da ovaj program normalno funkcionise?Hvala unapred. :)
(e,da,nije mi problem ako bih npr. napravio funkciju koja vraca int kao zbir dva broja,sa return a+b,ta mi radi normalno,ali ovo me muci...)
P.S. uh,ovo sam trebao u C za pocetnike...na pogresnom mestu tema,sry :\
Potpis
V™