Проверка арифметической прогрессии

Помогите пожалуйста подкорректировать код. Дан двемерный массив NxK, необходимо проверить, является ли каждая из строк арифметической прогрессией. В моём коде корректно проверяется только первая строка

#include <stdio.h>
#define K 3
#define N 4
#pragma warning(disable : 4996)
int main(void)
{
    int x[K][N]; 
    int delta;
    int fdelta;
    int i, j, check;
    
    for (i = 0; i < K; i++)
    {
        for (j = 0; j < N; j++)
        {
            check = scanf("%d", &x[i][j]);
        }
        if (check == 0)
        {
            printf("Error cause you entered a letter");
            exit(0);
        }
    }
 
    for (i = 0; i < K; i++)
    {
        for (j = 0; j < N; j++)
            printf("%4d ", x[i][j]);
        printf("\n");
    }
 
    delta = 0;
    fdelta = 0;
 
    for (i = 0; i < K; i++)
    {
        for (j = 0; j < N; j++)
        {
            fdelta = x[1][j] - x[0][j];
            delta = x[i + 1][j] - x[i][j];
        }
        if (fdelta == delta)
        {
            printf("yavlyaetsa\n");
        }
        else
        {
            printf("neyavlyaetsa\n");
        }
    }
    return 0;
}

Ответы (0 шт):