-
interpretation
Code:
#include<stdio.h>
#define ROWS 3
#define COLUMNS 4
void sub1 ( int z[][COLUMNS]);
void main()
{
int a,b;
static int z[ROWS][COLUMNS] = {1,2,3,4,5,6,7,8,9,10,11,12};
sub1(z);
for(a=0;a<ROWS; ++a)
{
for(b=0;b <COLUMNS; ++b)
printf("%d\n", z[a][b]);
}
}
void sub1( int x[][COLUMNS])
{
int a,b;
for(a=0;a<ROWS; ++a)
for(b=0; b<COLUMNS; ++b)
if((x[a][b] % 2)==1)
x[a][b]--;
return;
}
the program is correct . what is the meaning of x[a][b]-- here , specially -- sign ?
-
Well what do you think the ++ in ++a and ++b does?
-
Salem @ ohh i got ... thanks