C语言数组不知道输入几个整数以及输入一直到为0

输入一直到为0:

while(scanf("%d",&n)!=EOF&&n!=0){


}

数组不知道输入几个整数:

  int array[1000],num=0;
    for(;;num++){
        scanf("%d",&array[num]);
        if(getchar()=='
')break;
    }
原文地址:https://www.cnblogs.com/lyxcode/p/11135075.html