Witam,
Jak zrobić wskaźnik na strukturę w języku C i przez niego zmienić pole typu char?
#include <stdio.h> struct samochod { char Marka[10]; char Typ[10]; float cena; }; int main() { struct samochod s = {"Opel","Vectra",50000}; printf("\n %s %s cena: %.f tys\n",s.Marka, s.Typ, s.cena); struct samochod *wskS; wskS = &s; wskS -> cena =2; //działa printf ("%f",s.cena); wskS -> Marka = "Audi"; //nie działa return 0; }
Z góry dziękuje :)