采用指针变量表示地址的方法输入输出数组中的个元素

输入

第一行为n,表示n个整数,

第二行为n个整数。
输出

用指针变量表示地址的方法输出数组中的各个元素。

输出占一行,两个整数之间有空格
测试说明
样例输入:

10
1 2 3 4 5 6 7 8 9 10
样例输出:

1 2 3 4 5 6 7 8 9 10

供参考:

#include <stdio.h>
int main()
{
    int n, a[100], * p;
    scanf("%d", &n);
    for (p = a; p < a + n; p++)
        scanf("%d", p);
    for (p = a; p < a + n; p++)
        printf("%4d", *p);
    return 0;
}


#include <iostream>
using namespace std;

int main()
{
    int count, arr[count];
    cout << "整数个数:" << endl;
    cin >> count;
    cout << "输入整数:" << endl;
    for (int i = 0; i < count; i++)
    {
        cin >> arr[i];
    }
    for (int i = 0; i < count; i++)
    {
        cout << *(arr + i) << " ";
    }

    return 0;
}