void inputqwestions test test test qw FILE fopen qwestions txt system

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
void inputqwestions(test **o, test **q,test *qw)
{
FILE *f;
f=fopen("qwestions.txt","a+");
system("cls");
test *current = NULL;
if (!(current = (test *)malloc(sizeof( test))))
return;
printf("Введите вопрос\n");
scanf("%s",current->qwestion);
fprintf(f,"%s",current->qwestion);
printf("Введите вид ответа(0-тестовый 1 -вариант где нужно ввести слово)");
if(getch()!='0')
{
printf("Введите номер правильного ответа");
scanf("%d",qw->variant);
fprintf(f,"%d\n",qw->variant);
}
else
{
printf("Введите слово отвечающее на вопрос");
scanf("%s",qw->vord);
fprintf(f,"%s\n",qw->vord);
}
printf("Количество баллов за данный вопрос");
fscanf(f,"%d",&current->grade);
AddQwestionToQueue(o, q, current);
fclose(f);
}