Mam problem, bowiem nie wiem jak przekazać z funkcji wartości do maina.Funkcja ma tylko wczytywać liczby i przekazywać je do maina. Próbowałem ze wskaźnikiem, ale nie do końca wiem jak to działa.
#include <stdio.h>
#include <math.h>
void znak(float *a,float *b)
{
printf("Podaj a");
scanf("%f",&a);
while(a<-20||a>20)
{
printf("wartosc spoza zakresu\n");
scanf("%f",&a);
}
printf("Podaj b");
scanf("%f",&b);
while(b<-100||b>300)
{
printf("wartosc spoza zakresu\n");
scanf("%f",&b);
}
return 0;
}
int main()
{
float a=0,b=0;
znak(&a,&b);
printf(" %f %f",a,b);
return 0;
}