Devo creare una matrice formata da lettere e numeri casuali compresi rispettamente tra 0 e 9 e tra A e F, in questo modo
< A 5> <D 7> <F 4>
<E 7> <B 9> <C 1>
Devo creare la matrice con lo struct?
Come si fa....
Ero partita così ma non va bene, da errore
#include <stdio.h>
#include <stdlib.h>
#define R 5
#define C 5
typedef struct{
char L;
int N;
} Matrix;
char random_C(char min,char max);
int random_N(int min,int max);
int main(int argc, char *argv[])
{
srand(time(0));
int i,j;
Matrix M1;
M1.L=random_C('a','f');
printf("%c\n",M1.L);
M1.N=random_N(0,9);
for(i=0;i<R;i++){
for(j=0;j<C;j++){
j=M1.L;
i=M1.N;
printf("<%c %d> ", M1[j][i]);}}
system("PAUSE");
return 0;
}
char random_C(char min,char max){
return rand()%(max-min+1)+min;
}
int random_N(int min,int max){
return rand()%(max-min+1)+min;
}