#include <stdio.h>
#define N 10 // direttive preprocessore
int a[N][N];
int main() {
int r,c;
// inizializzazione
for(r = 0; r < N; r++) {
for(c = 0; c < N; c++) {
if(r==c) {
a[r][c] = (r+1)*(c+1);
} else {
a[r][c] = 0;
}
}
}
// stampa)
for(r = 0; r < N; r++) {
// qui esamino la riga r
for(c = 0; c < N; c++) {
// stampo la riga r
if(a[r][c] != 0) {
printf("%2d ", a[r][c]);
} else {
printf("--- ");
}
}
// qui vado a capo
printf("\n");
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: