Originariamente inviato da Tan_Shla
No problem!!! risolto!!!!
No ... non mi pare ...
In ogni caso ... la soluzione è spostare quella linea in rosso dove l'ho messa
E il codice dovrebbe essere presentato in questo modo ... per le future discussioni in questo forum
codice:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define R 4
#define C 4
int random_N(int min, int max);
char random_L(char min,char max);
int main(int argc, char *argv[])
{
char x;
int y;
int i,j,somma,t;
int a[4][4];
char b[4][4];
srand((unsigned int)time(0));
for(i=0; i<R; i++)
{
for(j=0;j<C; j++)
{
x= random_L('A','F');
a[i][j]=x;
y= random_N(0,9);
b[i][j]=y;
printf("<%c ", a[i][j]);
printf("%d> ", b[i][j]);
}
printf("\n");
}
for(i=0; i<R; i++)
{
somma=0;
for(j=0;j<C; j++)
{
somma=somma+b[i][j];
}
t=i+1;
printf("somma numeri riga %d : %d\n",t,somma);
}
system("PAUSE");
return 0;
}
int random_N(int min, int max)
{
return rand()%(max-min+1)+min;
}
char random_L(char min,char max)
{
return rand()%(max-min+1)+min;
}