4つの中から最大値を出力するプログラム
return0;以降を変更したいです。
#include <stdio.h>
int max(int, int[]);
int main(void)
{
int a[4];
printf("1回目.:\n");
scanf("%d",&a[0]);
printf("2回目.:\n");
scanf("%d",&a[1]);
printf("3回目.:\n");
scanf("%d",&a[2]);
printf("4回目.:\n");
scanf("%d",&a[3]);
printf("一番大きいのは %d.\n",max(4,a));
return 0;
}
{
int i = 0;
int max = a[3];
for(i=0;i<max;i++)
if(a[i]>max)
max=a[i];
return max;
}
回答1件
あなたの回答
tips
プレビュー