Найдите здесь ошибку. Примерно такая же ошибка и у вас.PHP код:
new a[1];
for (new i = 0; i < 2; ++i)
printf("%d", a[i]);
Кстати, перебор элементов массива Gas с их инициализацией значением GasMax сделаны правильно, без выхода за пределы массива.