[FORTRAN]ошибка: переменная была где-то инициализирована

makintosh82

Препод дал прогу на фортране, чтоб мы с ее помощью кое-чего посчитали. У него все работает, у нас выдает ошибку:
C:\ÏÐÀÊ!\SHIRM.FOR(845): error FOR3457: symbol DC1MME has already been initialized detected between DC1MME and /
в этом месте:
Data Ccpam /4.960906e-3, 2.727436e-3, 8.392311e-4, 1.556861e-3/,
# Ccim /8.978749e-2/, Dc1mme /0.99999696d0/

подскажите в чем дело пожалуйста и как поправить, т.к. сам в фортране по нулям (

Ivan8209

1. Телепаты в отпуске.
2. FAQ "Как правильно задавать вопросы" не усвоен.
3. Сообщение об ошибке не осмысленно.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

lili197602

Пишет, что переменная Dc1mme уже была где-то проинициализирована. Посмотри где она еще встречается.
Если у него все работает, то спроси каким компилятором компилирует и попробуй таким же.
А вообще, некоторые компиляторы не любят русских слов в пути: C:\ ÏÐÀÊ!\SHIRM.FOR, но это видимо не твой случай

durka82

Русские буквы в пути как раз могут быть очень даже причем - ни CVF, ни IF с ними не дружат
Ну и желательно увидеть текст программы - у фортрана с информативностью сообщений об ошибках не очень.

lili197602

Насколько я помню, в этом случае он по другому ругается.

durka82

Ну разные компиляторы могут по-разному ругаться...
А автор версию не назвал.
Оставить комментарий
Имя или ник:
Комментарий: