Неправильно работают счетчики - C (СИ)
Формулировка задачи:
счетчики неправильно считают. не могу понять, в чем дело.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a[4][4];
int i, j, z,k,c,z;//c - четные элементы, k - кратные 4, z - четные элементы, которые нужно заменить на 2
for (i = 0; i < 4; i++)
for (j = 0; j < 4; j++)
{
printf(" a[%d][%d]= ",i,j);
scanf("%d", &a[i][k]);
}
c=0;k=0;
for (i = 0; i < 4; i++)
for (j = 0; j < 4; j++)
{
if(a[i][j]%2==0)
c+=1;
if(a[i][j]%4==0)
k+=1;
}
printf("chet: %d\nkratnie 4: %d",c,k);
system("pause");
return(0);
}Решение задачи: «Неправильно работают счетчики»
textual
Листинг программы
scanf("%d", &a[i][j]);