Das ist kein C, sondern ein komischer Mischmasch. Die Prozedur (die übrigens auch falsch deklariert wurde) ist in Delphi geschrieben.
@Momo: Du zählst ihm Fehler auf, die keine Fehler sind! Er benutzt auch nie einen String als Integer. := ist in Delphi eine Zuweisung. StrToInt(); wandelt einen String in einen Integer-Wert um, damit man mit ihm rechnen kann, was Darti401 nunmal vor hat. Außerdem haben keine der Variablen den gleichen Namen! Delphi ist es übrigens auch die Groß- und Kleinschreibung egal.

@Darti401: Du machst ein großes Wirrwarr! Überdenke nochmal was du da tust!