c语问题,求解,刚学,㝳解

如何控制循环输入?在学习程序设计过程中,大多数情况下,问题会告知我们输入n个数据,那么循环n次可以完成输入。但有的.问题没有具体给出输入多少个数据,需要不断输入数据,直到没有输入数据后,再进行下.一步的数据处理。

我知道

img


#include <stdio.h>

int main()
{
    int n;

    printf("输入循环次数n:");
    scanf("%d", &n);
    int arr[n];
    for (int i = 0; i < n; i++){
        scanf("%d", &arr[i]);
    }
    printf("输入的数组:");
    for (int i = 0; i < n; i++){
        printf("%d  ", arr[i]);
    }

    return 0;
}