Помогите с программой в с++
Помогите создать массив при работе с файлами. Вот условие:

#include
int main (){
FILE *f;
int a;
double b;
char c;
char *d = new char[256];
char z='n';
// Чтение
f=fopen("input.txt","r");//открытие файла для чтения
fscanf (f, "%d", &a);//целых числел
fscanf (f, "%lf", &b);//вещественных числел
fscanf (f, "%c%c", &z, &c);//символа
fscanf (f, "%s", d);//строки
fscanf (f, "%d%f%c%s", &a, &b, &c, &d);//из одной строки
fclose(f);//закрытие файла
// ...
// ...
// ...
// Запись
f=fopen("output.txt","w");
fprintf (f, "%d", a);//целых числел
fprintf (f, "%f", b);//вещественных числел
fprintf (f, "%c", c);//символа
fprintf (f, "%s", d);//строки
fprintf (f, "%d%f%c%s", a, b, c, d);//в строку
fclose(f);//закрытие файла

return 0;
}

  • Создание массива из 10 элементов:
    int array[10];

    Создание массива из х элементов:
    int *array = new int[x];

    картинки за 10 минут так и не загрузилась.