Dringende Hilfe bei Visual C++ wird benötigt

Weonde

Mitglied
Servus,

ich muss für die Schule bis zum 31.12. meinem Lehrer ein Programm schicken.

Da mein PC eine neue Festplatte bekommen hat, muss ich jetz mir einen neuen Compilier besorgen, ich hab jetz mal Visual C++ 2005 ausprobiert...

An sich geht das Programm, aber ich habe jetz den Fehler
error C2447: '{': Funktionskopf fehlt - Parameterliste im alten Stil?

Das Programm sieht so aus:

#include <stdio.h>
#include <string.h>
int main();
{

int laenge,anzahl=0,anzahl_1=0,gesamt;
int a_1,a_2,a_3, e_1,e_2,i,j,a,b,b_1,c;
double prozent, prozent_2;
char satz[600];
printf("Bitte Satz eingeben\n>");
scanf("%s",&satz[600]);
gets(satz);
laenge=strlen(satz);

/*E*/

for(e_1=0; e_1<laenge; e_1++)
{
if(satz[e_1] == 'e')

anzahl++;
}

prozent=100.0/laenge*anzahl;
printf("%.2lf%% der Zeichen sind ein 'e'.",prozent);
satz[600]=a;
gesamt=b;
b=laenge/anzahl;
c=laenge/b;

printf("\nDas e kam %d mal vor\n",c);

return 0;

}

Warum kommt dieser Fehler?

P.S: Ich habe den Thread gesehen, bei dem der selbe Fehler war, aber ich habe absolut nicht verstanden worum es da geht und genauso wenig die Lösung davon..

Danke für die Hilfe
 
Zurück