Witam
Mam takie zadanie: Utworzyc tablice struktur (5 elementow) skladajaca sie z pol: imie, nazwisko
i rok_urodzenia. Wypelnic tablice danymi i wyswietlic ja. Napisałem taki kod programu:
#include <stdio.h>
#include <stdlib.h>
typedef struct dane tdane;
struct dane
{
char imie;
char nazwisko;
int data;
char tab[5];
};
int main(void)
{
tdane tab[5];
int i;
for(i=0;i<5;i++)
{
scanf("%s",&tab[i].imie);
}
printf("%s",tab[i].imie);
return (0);
}
Problem polega na tym że jak podaje imie to musze podawać to imie 5 razy poczym wyskakuje mi komunikat że program przestał działać i nie wiem o co chodzi.Czy ktoś może mi pomóc poprawić ten błąd i wytumaczyć mi jak
wprowadzać dane do tablicy struktur za pomocą klawiatury?.Z górydziękuje