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

输入一直到为0:

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


}

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

  int array[1000],num=0;
    for(;;num++){
        scanf("%d",&array[num]);
        if(getchar()=='\n')break;
    }

 

posted @ 2019-07-04 21:37  木&子  阅读(1791)  评论(0编辑  收藏  举报