Witam, otóż mam do rozwiązania zadanie. Program działa, natomiast zastanawiam się, czy jest możliwość, aby do pola nazwa wpisać "samsung" bez korzystania z strcpy, a jedynie z operatora "->" (jak w treści). Z góry dziękuję za pomoc.
Treść: Zadeklaruj strukturę telewizor, zawierającą pola nazwa, kraj, rok i cena.
Do pola nazwa wpisz np. samsung, używając operatora pośredniego wyboru.
Do pola kraj wpisz nazwę używając funkcji strcpy.
Do pola rok wpisz z klawiatury rok produkcji.
Do pola cena wpisz, używając operatora bezpośredniego wyboru, cenę.
Wydrukuj napis "Opis telewizora" i zawartość pól używając jednej instrukcji printf.
#include <stdio.h>
#include <string.h>
struct telewizor
{
char nazwa[8];
char kraj[6];
int rok,cena;
}TV;
int main()
{
struct telewizor TV, *PtrTV;
PtrTV= &TV;
strcpy(PtrTV -> nazwa,"Samsung");
strcpy(PtrTV -> kraj,"Chiny");
printf("Wpisz rok produkcji: ");
scanf("%d",&TV.rok);
TV.cena = 3000;
printf("\n%s\n%s\n%d\n%d\n ",
TV.nazwa,
TV.kraj,
TV.rok,
TV.cena);
return 0;
}