Cześ mam problem, treść zadania: Napisz prosty program, który wczyta imię, nazwisko i wiek dwóch osób.
W programie do wczytywania tekstu użyj std::cin.
W kodzie niżej jest podany main od zadania, trzeba tylko napisać te funkcje.
Mam 2 errory cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_string<char>}' for argument '1' to 'std::string wczytajOsobe(std::string, std::string*, std::string*)'|
#include <iostream>
#include <limits>
#include <string>
using namespace std;
void wczytajOsobe( string imie[], string nazwisko[], string wiek[])
{
for( int i = 0; i < 2; i++ )
{
cout << "Podaj imie: "; cin >> imie[i]; cout << "Podaj nazwisko: "; cin >> nazwisko[i]; cout << "Podaj wiek: "; cin >> wiek[i];
cout << endl << endl;
}
}
void wypiszOsobe( string imie[], string nazwisko[], string wiek[]){
for( int i = 0; i < 2; i++ )
{
cout << "Dane " << i << "osoby: " << endl;
cout << imie[i] << endl << nazwisko[i] << endl << wiek[i] << endl << endl;
}}
int main()
{
string imie[ 2 ];
string nazwisko[ 2 ];
int wiek[ 2 ];
for( int i = 0; i < 2; i++ )
wczytajOsobe( imie[ i ], nazwisko[ i ], wiek[ i ] );
for( int i = 0; i < 2; i++ )
wypiszOsobe( imie[ i ], nazwisko[ i ], wiek[ i ] );
return 0;
}