Voglio stampare la somma dei numeri presenti in ogni riga, per es
< a 3 > <c 7> <e 8>
< b 0 > <e 2> <d 9>
prima riga =18
seconda riga= 11.
il programma che ho fatto io stampa :
prima riga=18
seconda riga= 18+11
come risolvo il probl?
questo è il prog
#include <stdio.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 Stampa_Somma(int y);
int main(int argc, char *argv[])
{
srand(time(0));
char x;
int y;
int i,j,somma,t;
int a[4][4];
char b[4][4];
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");
}
y= random_N(0,9);
b[i][j]=y;
somma=b[i][j];
for(i=0; i<R; i++){
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;
}