Есть файл вида:
12.2 4
33.3 5.6
1.33 3.2
2323 45.1
2131 3.432
3234 3323
3242 3423
324324 43423
Нужно считать из него все числа в два массива (в первый массив числа первого столбца, во второй — второго). Причём если в строке что-то не так (присутствует что-то кроме двух чисел или же не хватает цифры), выводить ошибку. Как такое делают Ъ? А то частенько приходится делать подобное и каждый раз получается уникальный велосипед.
Надо учитывать то, что вместо точки может использоваться запятая, а также то, что могут быть как Unix, так и Dos концы строки. Хотя насчёт запятой не обязательно.