Wenn ich den g95-Compiler verwende, erhalte ich einen Fehler, der besagt:
ERROR: Procedure attribute conflicts with INTENT attribute in 'quantityarray'
Ich habe versucht, die Gesamtsumme des Arrays zu ermitteln. Hier ist die Subroutine, in der dieser Fehler auftritt:
SUBROUTINE findTotals(pricearray,quantityarray,totalprice, totalquantity)
INTEGER, INTENT(IN)::quantityarray
REAL, INTENT(IN):: pricearray
INTEGER, INTENT(OUT)::totalquantity
REAL, INTENT(OUT)::totalprice
totalquantity = SUM(quantityarray)
totalprice = SUM(pricearray)
END SUBROUTINE
Vielen Dank für Ihre Zeit.