Struktura danych - niepoprawne wyświetlanie danych

0

Mam napisać prosty program korzystający z struktur danych. Niestety, gdy chcę wyświetlić imię osoby wyskakują mi dziwne znaczki. Proszę Was o pomoc w poprawieniu tego programu.

#include<iostream>
#include<cstdlib>

using namespace std;
const int maks=10;
struct osoba
{
    char imie[10];
    char nazwisko[10];
};


void tworzenie(osoba t[], int &n);
int main()
{
    osoba tablica[maks];
    int ile=0;
    
    tworzenie(tablica, ile);
    
    system("pause");
    return 0;
}

void tworzenie(osoba t[], int &n)
{
    t[0].imie, "Wojtek";
    cout<<t[0].imie;
    n=1;
}
0

Podaj ten program w którym wyskakują te dziwne znaczki.

0

to jest ten fragment:

void tworzenie(osoba t[], int &n)
{
    t[0].imie, "Wojtek";
    cout<<t[0].imie;
    n=1;
}
2

strcpy(t[0].imie,"Wojtek");

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