Witam,
uczę się właśnie wskaźników i mam problem ze wskazaniem wskaźnika na funkcje otóż.
Funkcja musi być obsugiwana przez program
int main() {
*rng() = 7;
for (int counter = 0; counter < 10; ++counter) {
printf("%i ", *rng()); }
printf("\n"); }
A na wyjściu powinno być
Out: 232 489 778 75 428 813 206 655 112 625
Nie rozumiem jak można to wykonać. Udało mi się zrobić takie coś:
*rng ()
{
* rng=(33 * rng +1)%1024;
}
ale wyskakuję mi komunikat "return type default to int"
Z góry dziękuje.