大家帮帮忙,不定数组的长度可以这样用吗
#include <stdio.h>int main()
{
long long a;
int t=1,max=1,m=0,n,i,b;
printf("请输入一系列正整数,以空格区分,以-1结束:");
for(n=1;t=1;n++){
b=n;
int a[n];
scanf("%d",&a[n]);
if(a[n]>=max)
max=a[n];
}
for(i=1;i<=b;i++){
if(max==a[i])
++m;}
printf("max=%d count=%d",max,m);
}
大家帮帮忙,不定数组的长度可以这样用吗