--------------------------------------------------------------------------------
Hi!
Hab eine sehr dringende frage:
Ich muss für die Schule ein Programm schreiben wo wann zunächst eine anzahl von schülern auswählen kann, dann die namen der schüler eintragen muss und dann eine frage wieviel klausuren im jahr geschrieben wurden und dann muss man für jeden einzelnen schüler die noten der klausuren eingeben. als letztes wird dann der klassendurchschnitt und der schülerdurchschnitt errechnet.
ich habe schon mit dem programm angefangen und werde die bisheriege Syntax hier mit reinstellen. Ich bin gerade erst mit der C-Programmierung angefangen und daher kann ich im entefeckt noch nicht wirklich viel... also wäre super wenn mir da jemand weiterhelfen könnte...
Bekomme immer den Fehler: C2660
schonmal DANKE im vorraus!!!
// Klassenarbeitsbuch.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung.
//
#include "conio.h"
#include "stdio.h"
#define MAXSCH 35
#define MAXKA 10
int noten[MAXSCH] [MAXKA],anz_sch,anz_ka;
int lieszahl(int min, int max, int zahl);
//{
// fflush(stdin);
// scanf("%i",&zahl);
// return(zahl);
//}
void eingabe()
{
int ka,sch;
printf("KA_Erfassung:\n\n");
printf("Anzahl der Schueler (1...%i): ",MAXSCH);
anz_sch=lieszahl(1,MAXSCH);
printf("Anzahl der Klassenarbeiten (1...%i): ",MAXKA);
anz_ka=lieszahl(1,MAXKA);
for (ka=0; ka<anz_ka; ka++)
{
printf ("\nNoten der %i. Klassenarbeit ....\n",ka+1);
for (sch=0; sch<anz_sch; sch++)
{
printf (" Schueler %i : ",sch+1);
noten[sch][ka]=lieszahl(1,6);
}
}
}
void tab_ausgabe()
{
int ka,sch;
printf("KA_UEBERSICHT:\n\n\n");
printf(" ");
for (ka=0; ka<anz_ka; ka++)
printf (" KA%i",ka+1);
printf ("\n\n");
for (sch=0; sch<anz_sch; sch++);
{
printf("Schueler %2i : ",sch+1);
for (ka=0; ka<anz_ka; ka++)
printf(" %i ",noten[sch][ka]);
printf("\n");
}
printf ("\n\nZUm Beenden eine beliebige Taste druecken !");
while(!kbhit());
}
int main()
{
printf("\n\nDas ist das Klassenarbeitsbuch programmiert von\n\n");
eingabe();
tab_ausgabe();
return (0);
}
IA3B Gast |