Найти причину, по которой код не компилируется - C (СИ)
Формулировка задачи:
#include <stdio.h>
#include <stdlib.h>
int system(char *string)
int main()
{
int a, b;
printf("Vvedite dva celih chisla:");
scаnf("%d %d", &a, &b);
if (a>b)
printf("%d naibolshee chislo", a);
else
printf("%d naibolshee chislo", b);
if (a==b)
printf("a i b ravni");
system("pause");
return(0);
}Решение задачи: «Найти причину, по которой код не компилируется»
textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b;
printf("Vvedite dva celih chisla:\n");
scanf("%d %d", &a, &b);
if (a>b)
printf("%d naibolshee chislo", a);
else if(a==b)
printf("a i b ravni");
else
printf("%d naibolshee chislo", b);
return 0;
}
Объяснение кода листинга программы
- Включаем заголовочный файл stdio.h для использования функции printf и заголовочный файл stdlib.h для использования функции scanf.
- Объявляем переменные a и b типа int.
- Выводим сообщение с просьбой ввести два целых числа.
- Считываем значения переменных a и b с помощью функции scanf, указывая формат ввода %d для целых чисел и адреса переменных a и b с использованием оператора &.
- Сравниваем значения переменных a и b. Если a больше b, выводим сообщение
a naibolshee chisloс использованием функции printf и значения переменной a. - Если значения переменных a и b равны, выводим сообщение
a i b ravniс использованием функции printf. - Если значение переменной a меньше b, выводим сообщение
b naibolshee chisloс использованием функции printf и значения переменной b. - Возвращаем 0, чтобы указать, что программа успешно завершилась.