struct tableI
{
char name[4];
float doctor[16];
float bunk[16];
}с;
// нужно чтоб name - был масивом со строками, с данными {РСФСР, Украина, Латвия, Эстония}. ДАнные менятся не будут, просто для хранения.
// а все остальные массивы с числами.
#include<stdio.h>
struct tableI
{
char *name[4];
float doctor[16];
float bunk[16];
} tableI;
int main()
{
struct tableI a;
a.name[0] = "РСФСР";
a.name[1] = "Украина";
a.name[2] = "Латвия";
a.name[3] = "Эстония";
// и т.д. ...
printf("%s|%s|%s|%s", a.name[0],a.name[1],a.name[2],a.name[3]);
}
typedef struct NODE NODE;
typedef struct NODE* PNODE;
typedef struct DLIST DLIST;
typedef struct DLIST* PDLIST;
struct NODE {
int key;
int info;
PNODE prev, next;
}node;
struct DLIST {
int count, size;
PNODE left, right;
}list;
int main () {
nd->key = 1; // Ключ узла для поиска, удаления и т.п.
nd->info = 1996; // Информация узла
}