Utworzyć strukturę o nazwie pacjent, która będzie zawierała imię, nazwisko pacjenta jego płeć( określoną przez znak K lub M), rok urodzenia, wagę(w kg z dokładnością do 0,1kg) i dwuwymiarową tablicę typu float o rozmiarach [7][4] zawierającą temperaturę ciała pacjenta w stopniach Celsjusza mierzone 4 razy na dobę (tj. 6.00 , 12.00 , 18.00 , 24.00) przez tydzień pobytu w szpitalu. Następnie napisać funkcję o nazwie dane , która wczytuje dane grupy n pacjentów do tablicy struktur.
Kod: Zaznacz cały
#include "stdafx.h"
#include "stdio.h"
using namespace System;
int n;
struct pacjent
{
char imie [20];
char nazwisko [30];
char płeć
int rok urodzenia;
float waga
float temperatura [7][4];
};
void dane (struct pacjent*wsk, int n)
{
int i, j, k;
printf ("podaj n
");
scanf ("%d", &n);
for (i=0; i<n; i++)
{
printf ("podaj imie pacjenta
");
scanf ("%s", (wsk+i)->imie);
printf ("podaj nazwisko pacjenta
");
scanf ("%s", (wsk+i)->nazwisko);
printf ("podaj płeć pacjenta
");
scanf ("%s", &(wsk+i)->płeć);
printf ("podaj rok urodzenia pacjenta
");
scanf ("%d", (wsk+i)->rok);
printf ("podaj wagę pacjenta
");
scanf ("%f", (wsk+i)->waga);
printf ("podaj temperaturę pacjenta
");
for (j=0; j<…; j++)
for (k=0; k<….; k++)
{
scanf ("%f", &(wsk+i)->temperatura[k][j]);
}
}
}