void edit test testH test testT Функция редактирования вопросов int te

 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
void edit(test **testH, test **testT)//Функция редактирования вопросов // -+
{ int n;
test *cur=*testH;
while(cur)
{
printf( "Текст вопроса и варианты ответа\n");
printf( "%s\n",cur->qwestion);
printf( "Вариант правильного ответа :\n");
printf( "%d\n",cur->variant);
printf( "Слово отвечающее на вопрос:\n");
printf( "%s\n",cur->vord);
printf( "Количество баллов за данный вопрос:\n");
printf( "%d\n",cur->grade);
cur=cur->left;
}
printf( "Введите номер вопроса для редактирвания\n");
scanf("%d",&n);
cur=*testH;
do
{
cur=cur->left;
if(n==0)break;
n--;
} while(n!=0);
printf( "Желаете редактировать текст вопроса и варианты ответа\n");
printf("Введите значение иначе нажмите клавишу Inter")
if(getch!='13')scanf( "%s\n",cur->qwestion);
printf( "Желаете редактировать вариант правильного ответа :\n");
printf("Введите значение иначе нажмите клавишу Inter")
if(getch!='13')scanf( "%d\n",cur->variant);
printf( "Желаете редактировать слово отвечающее на вопрос:\n");
printf("Введите значение иначе нажмите клавишу Inter")
if(getch!='13')scanf( "%s\n",cur->vord);
printf( "Желаете редактировать количество баллов за данный вопрос:\n");
printf("Введите значение иначе нажмите клавишу Inter")
if(getch!='13')scanf( "%d\n",cur->grade);
printf( "Результат редактирования\n");
printf( "Текст вопроса и варианты ответа\n");
printf( "%s\n",cur->qwestion);
printf( "Вариант правильного ответа :\n");
printf( "%d\n",cur->variant);
printf( "Слово отвечающее на вопрос:\n");
printf( "%s\n",cur->vord);
printf( "Количество баллов за данный вопрос:\n");
printf( "%d\n",cur->grade);
}