Онлайн компилятор C

#include <stdio.h> int main() { int a, b, c, d, e, min, max; scanf("%d%d%d%d%d", &a, &b, &c, &d, &e); min = a; if (b < min) min = b; if (c < min) min = c; if (d < min) min = d; if (e < min) min = e; max = a; if (b > max) max = b; if (c > max) max = c; if (d > max) max = d; if (e > max) max = e; printf("%d", min); return 0; }
这段代码从键盘读取5个整数,然后找出其中的最小值并输出。它通过逐个比较的方式更新最小值变量,但没有输出最大值。

- 代码只输出了最小值,但题目可能要求同时输出最大值。检查一下题目要求是否要输出两个值。
- 如果确实需要输出最大值,可以在最后用类似 `printf("%d", max);` 的方式输出,但要注意输出格式(比如是否需要空格或换行)。