Professional Documents
Culture Documents
h>
#include<stdlib.h>
typedef struct {
char nume[25];
int is;
}STUDENT;
void scriereText() {
int nrcrt,i;
STUDENT x;
f = fopen(numefr, "rb");
if (!f)
else
g = fopen(numeft, "wt");
nrcrt = 0;
fread(&x, sizeof(STUDENT), 1, f);
while (!feof(f))
if (x.is)
fclose(f);
fclose(g);
int main()
FILE* f;
STUDENT x;
f = fopen(numef, "wb");
if (!f)
printf("\nFisierul %s nu poate fi deschis", numef);
for (i=0;i<14;i++)
x.absenteCurs[i] = 0;
x.absenteSeminar[i] = 0;
while (!feof(stdin))
fseek(f, 0, 2);
if (x.is == 1)
else
{
printf("\nNumar activitate: ");
scanf("%d", &nractivitate);
scanf("%d", &tip);
if (tip == 0) {
x.absenteSeminar[nractivitate] += 1;
else {
x.absenteCurs[nractivitate] += 1;
x.is = 1;
fseek(f, 0, 1);
printf("\nNumar matricol:");
scanf("%d", &cheie);
fclose(f);
scriereText();
return 0;