Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Что необходимо сделать для того, чтобы исправить содержащуюся в программе ошибку? void Init(struct student*); void Print(struct student*); int main(void) { struct student { char fio[30]; int group; float average; }; struct student s, *st; int i; st = &

Что необходимо сделать для того, чтобы исправить содержащуюся в программе ошибку? void Init(struct student*); void Print(struct student*); int main(void) { struct student { char fio[30]; int group; float average; }; struct student s, *st; int i; st = &s; Init(st); Print(st); return 0; } void Init(struct student *st) { printf("\nEnter name: "); scanf("%s", st->fio); printf("\nEnter group: "); scanf("%d", &st->group); printf("\nEnter average mark: "); scanf("%f", &st->average); } void Print(struct student *st) { printf("\nName: %s", st.fio); printf("\nGrouproup: %d", st.group); printf("\nAverage mark: %.2f", st.average); }

вопрос

Правильный ответ:

изменить оператор обращения к полям структуры в функции Print
изменить типы формальных параметров в описаниях функций Init и Print
объявить структуру student глобально
Сложность вопроса
75
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень не сложный решебник интуит.
13 апр 2020
Аноним
Большое спасибо за тесты по интуиту.
18 сен 2019
Аноним
Зачёт прошёл. Лечу отмечать отмечать победу над тестом интут
18 июл 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.