Tablice struktur problem przypisywania stringów

0

Witam, mam problem w kodzie stworzyłem tablice struktur czemu na charach wywala mi błąd Array type 'char [30]' is not assignable wytłumaczy ktoś jak to przypisywać?

struct studenci {
    char imie[30];
    char nazwisko[30];
    int nr;
    int rok_studniow;
    int plec;
    int zaliczenie;

};

studenci[0].nr=1;
studenci[0].imie="IKSINSKI";
studenci[0].nazwisko="IKSINSKI";
studenci[0].plec=1;
studenci[0].rok_studniow=1;
studenci[0].zaliczenie=1;
3

Użyj strcpy albo strncpy albo strcpy_s. W C nie możesz przypisywać tablicy do tablicy, a string jest tablicą znaków.

0

@kq: no dobrze to jak mam na przykład nadpisać char pomocnicza[]="nazwisko1" na nazwisko2?

3

Użyj strcpy albo strncpy albo strcpy_s.

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