問題文：　91 63 71 14 60 1 24 13 80 15 のデータをヒープ条件が満たされるように、一次元配列で表現し、プログラム中の配列に初期値として設定し標準出力せよ。ここで用いるヒープは最小ヒープとする。

自分で書いたプログラムが↓なんですがこんなんでいいんですか？間違っていればソースお願いします。

#include<stdio.h>
int main()
{
  
  int a[11];
  int i;

  a[1] = 1;
  a[2] = 13;
  a[3] = 71;
  a[4] = 14;
  a[5] = 15;
  a[6] = 80;
  a[7] = 91;
  a[8] = 24;
  a[9] = 60;
  a[10] = 63;



  for(i = 0; i <= 10; i++){

    printf("%3d",a[i]);



  }
  printf("\n");


  return 0;
}
