Главная /
Программирование на языке 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
Другие ответы на вопросы из темы программирование интуит.
- # Необходимо написать программу, которая позволит ввести с клавиатуры данные о поездах. Также в программе должен быть предусмотрен поиск по пункту назначения поезда. Какая программа не выполняет поставленную задачу?
- # Какая папка предназначена для хранения файлов с исходным кодом в проекте, созданном в среде Microsoft Visual Studio 2010? [Большая Картинка]
- # Какой дипазон значений имеет тип int на 32-разрядных платформах?
- # Какие утверждения являются неверными?
- # Какие утверждения являются верными?