Программирование в Сишке. Дана программа: #include < stdio.h> int main(void) { int A,B,C; printf( "Введите два числа\n"); scanf( "%d %d",&A,&B); С=A+B; printf( " Ответ: %d" , C); return 0; } теперь вопрос, как можно ее исправить или что нужно сделать с программой что бы последнее действие ( return 0;) не нужно было писать и выполнять?

1 Дек 2019 в 19:44
186 +2
1
Ответы
1

Для того чтобы избавиться от строки "return 0;" в конце программы, можно изменить тип функции main на "void", а также использовать бесконечный цикл вместо возврата 0. Пример ниже:

#include <stdio.h>
int main(void) {
int A, B, C;
printf("Введите два числа\n");
scanf("%d %d", &A, &B);
C = A + B;
printf("Ответ: %d\n", C);
while(1) {
//бесконечный цикл
}
}

Теперь программа будет продолжать выполняться всегда, пока не будет принудительно остановлена.

19 Апр 2024 в 00:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир