/****************************/
/* 最大値の計算 */
/* coded by Y.Suganuma */
/****************************/
#include <stdio.h>
int main()
{
int n = 5, i1, max = 0;
for (i1 = 0; i1 < n; i1++) {
int x;
printf("データを入力してください ");
scanf("%d", &x);
if (x > max)
max = x;
}
printf(" 最大値=%d\n", max);
return 0;
}
int main()
{
int n = 5, i1, max;
printf("データを入力してください ");
scanf("%d", &max); /* 最初のデータでmaxを初期化 */
for (i1 = 1; i1 < n; i1++) { /* i1を1から始める */
int x;
printf("データを入力してください ");
scanf("%d", &x);
if (x > max)
max = x;
}
printf(" 最大値=%d\n", max);
return 0;
}
int main()
{
int n = 5, i1, max, sw = 0; /* maxに対する初期設定は不要 */
for (i1 = 0; i1 < n; i1++) {
int x;
printf("データを入力してください ");
scanf("%d", &x);
if (x < 0 && (sw == 0 || x > max)) {
max = x;
sw = 1;
}
}
printf(" 最大値=%d\n", max);
return 0;
}