Costruisci la tavola pitagorica
/*TAVOLA PITAGORICA*/
#include<stdio.h>
#include<math.h>
void pitagora(int a,int b); /*prototipo della procedura*/
main()
{
printf(“Introduci il numero di righe:\n”);
scanf(“%d”,&num1);
printf(“Introduci il numero di colonne:\n”);
scanf(“%d”,&num2);
pitagora(num1,num2); /*chiamata (call)*/
}
void pitagora(int a,int b) /*definizione della procedura*/
{
int i, j, tavola[10][10];
for (i=0; i<10; i++)
{
tavola[i][0]=1+i;
tavola[0][i]=1+i;
}
for (i=1; i<10; i++)
{
for(j=1; j<10; j++) tavola[i][j]=tavola[i][0]*tavola[0][j];
}
for (i=0; i<a; i++)
{
for(j=0; j<b; j++) printf(“%d\t”, tavola[i][j]);
printf(“\n”);
}
}