Deklarowanie nowej funkcji przeliczającej kursy walut

0

Witam, otóż staram się rozwiązać następujące zadanie:
Napisać program korzystający z funkcji przelicz(), który wymaga podania wielkości w dolarach i przelicza ją na funty. Należy użyć kursu wymiany 1,6 dolara za funt. Wyświetlić wynik konwersji.
Zadanie banalne ale jako, iż dopiero zaczynam naukę C mam z tym duży problem. Konkretnie chodzi o zadeklarowanie funkcji przelicz. Czy ktoś byłby w stanie wytłumaczyć łopatologicznie co robię źle (kompilator wskazuje, iż błąd znajduje się w 4 linijce kodu ale nie mam pojęcia o co chodzi) ?

#include <stdio.h>
#include <stdlib.h>

float przelicz (float x, 1.6)
{
float przelicz_x;
przelicz_x = x * 1.6;
return przelicz_x;
}

int main()
{
    float x;
    float przelicz_x;
    printf("Podaj ilosc dolarow:\n");
    scanf("%f", &x);
    printf("%f dolarow to %f funtow", x, przelicz_x);
    return 0;
}

1
#include <stdio.h>
#include <stdlib.h>
 
float przelicz(float x)
  {
   return x * 1.6;
  }
 
int main()
  {
   float x;
   printf("Podaj ilosc dolarow: ");
   scanf("%f",&x);
   printf("%f dolarow to %f funtow",x,przelicz(x));
   return 0;
  }
0

Dziękuję :) Już wiem o co biega :)

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