配列の宣言時に[]の中に変数って使えないんだっけ?
char num[sum];
みたいな