Witam, uczę się podstaw programowania z książki STEPHENA PRATA i mam problem z jednym z początkowych zadań. Mam napisać program, który zmienia lata świetlne na jednostki astronomiczne, ma on wyglądać tak:
"Podaj liczbę lat świetlnych: 4.2
4.2 lat świetlnych = 265608 jednostek astronomicznych."
Tu wrzucam mój kod:
// Lata świetlne na jednostki astronomiczne.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <cmath>
void funkcja(int); //prototyp funkcji
int main()
{
using namespace std;
int count;
cin >> count;
funkcja(count);
cout << count << " lat świetlnych";
count = count * 63240;
cout << " = " << count << "jednostek astronomicznych" << endl;
return 0;
}
void funkcja(int n); /definicja funkcja
{
using namespace std;
cout << "Podaj liczbę lat świetlnych: " << n << endl;
}
A taki błąd wyskakuje mi przy kompilacji:
"1>------ Build started: Project: Lata świetlne na jednostki astronomiczne, Configuration: Debug Win32 ------
1>Lata świetlne na jednostki astronomiczne.cpp
1>c:\users\piotr\documents\visual studio 2017\projects\lata świetlne na jednostki astronomiczne\lata świetlne na jednostki astronomiczne\lata świetlne na jednostki astronomiczne.cpp(28): error C2447: '{': missing function header (old-style formal list?)
1>Done building project "Lata świetlne na jednostki astronomiczne.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
"
Proszę o pomoc.