moglby ktos przeanalizowac ten program i wyjasnic dlaczego wychodza takie liczby -3 -1 ?
Kod: Zaznacz cały
#include<stdio.h>
float x = 1.5;
float y = -2;
float proc(float z, float *x)
{
*x *= y;
return z + *x;
}
int main()
{
float x, y, *z;
x= 1.5; y=2; z = &x;
y = proc(y,z);
printf("%f %f
",x,y);
puts("Wcisnij Enter aby zakonczyc program");
fgetc(stdin);
return 0;
}