Шаг данных будет запускать два оператора INPUT на каждой итерации.Поскольку на первом из них нет завершающего символа @
, он будет каждый раз читать две строки.
Поэтому сначала он читает столбцы 1-4 одной строки.Затем, основываясь на проверяемом условии, он либо читает из столбцов 7-8 или 10-11 второй строки.