Найти ошибку, связанную с типом данных - C (СИ)
Формулировка задачи:
Всем привет. Программа пока недописана, проблема с типами данных. Проблемы в строках 28, 31, 41. Подскажите в чём проблема, буду очень признательна. Заранее спасибо.
#include <stdio.h>
#define max 100
int A[max][max],B[max][max];
int n=0,m=0;
void main()
{ int *sign=NULL;
int i,j,CurrentString;
void ResetLine(int CurrentString,int n);
printf("Enter n"); scanf("%d",n);
printf("Enter m"); scanf("%d",m);
printf("Enter array A");
for (i=0;i<n;i++)
for (j=0;j<m;j++)
scanf("%d",A[i][j]);
printf("Enter array B");
for (i=0;i<n;i++)
for (j=0;j<m;j++)
scanf("%d",B[i][j]);
sign=&A[0][0];
ResetLine(CurrentString,sign);
}
void ResetLine(int CurrentString, int *sign)
{ int i,j,n,m,k,l;
int C[max];
for (i=0;i<n;i++) //while current<n
for (j=0;j<m;j++)
{C[j]=A[i][j]; sign=&A[i][0];
for (k=0;k<n;k++)
for(l=0;((l<m) && (C[k] != B[k,l]));l++)
if (l!=n) while (sign<sign+m) *sign=0;
}
}Решение задачи: «Найти ошибку, связанную с типом данных»
textual
Листинг программы
while (sign<(sign+m))