简单习题求帮助,求改正
随意输入一个数字n,然后输入一个长度为n的数组,求出数组中的最大值。。#include<stdio.h>
void main()
{
int n,i,t;
scanf("%d",&n);
int a[n];
printf("\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n-1;i++)
{ t=0;
if(a[i]>a[i+1])
{
t=a[i];
a[i+1]=t;
}
}
printf("%d",a[n-1]);
}这是我写的程序,运行不了,请教一下该如何改正。万分感谢。