Hallo, Leute, mein Programm schreitet voran, ich habe nun aber ein Problem mit mehrdimensionalen Arrays
mein Programm sieht so aus:
#include <stdio.h>
int Nr[100][20];
int SerienNr[100][20];
char Bezeichnung[100][20];
int TeileNr[100][20];
int Lagerbestand[100][20];
char verfahren;
char kriterium;
int i;
int j;
int main (void)
{
FILE *data1;
data1 = fopen("C:/test.txt","r+"); //Datei text.txt wird zum lesen und schreiben geöffnet
for (i=0;i<10;i++)
{
fscanf(data1,"%s %s %s %s %s",&Nr,&SerienNr,&Bezeichnung,&TeileNr, &Lagerbestand);
}
for (i=0;i<10;i++)
{
for (j=0;j<10;j++)
{
if(TeileNr==TeileNr[j]);
{
Lagerbestand=Lagerbestand+Lagerbestand[j]; //ab hier
Nr[j]=0;
SerienNr[j]=0;
Bezeichnung[j]="0";
TeileNr[j]=0;
Lagerbestand[j]=0; //bis hier
}
}
}
system ("PAUSE");
return 0;
}
Innerhalb der if-Schleife bekomme ich nun Compilerfehler, ich denke es liegt daran dass ich etwas bei der Veränderung der mehrdimensionalen Arrays falsch gemacht habe, könnte mir bitte jemand sagen was ich in diesem Fall tun muss?