forgot to add something.. read this code instead
Code:
#include <stdio.h>
#include <unistd.h>
void input(patient *p, int nr, char cpr, char ankomst, char skade);
typedef struct patient
{
int nr;
char cpr[10];
char ankomst;
char skade;
} patient;
patient p[1000];
int patientnr = 0;
void get(patient *p);
int main()
{
char tempCpr[10] = "02020202";
char tempAnkomst[1] = "A";
char tempSkade[1] = "B";
input(&p[patientnr], tempCpr, tempAnkomst, tempSkade);
get(&p[patientnr]);
}
void input(patient *p, int nr, char cpr, char ankomst, char skade)
{
p->nr = nr;
p->cpr = cpr;
p->ankomst = ankomst2;
p->skade = skade;
}
void get(patient *p)
{
char cpr[10];
char ankomst3[1];
char skade2[1];
cpr = p->cpr;
ankomst3 = p->ankomst;
skade2 = p->skade;
printf("\n %c\n", cpr);
printf("\n %c\n", ankomst3);
printf("\n %s\n", skade2);
}