Как случайным образом присвоить уникальное имя серии чисел в C
I have generated a series of number , how to randomly assign name to it from a set of name. Let say I have, Vertex [i]: n, Vertex [0]: 1 Vertex [1]: 5 Vertex[2]: 9 . . . Vertex[19]: 13 and a set of name : { apple, orange, papaya, watermelon, pineapple} And what I want to do is when I key in 0 ( i value) which is for the first item, it will print Vertex [0]: 1 { orange } means it will pick one name from the list and random assign to n
Что я уже пробовал:
printf("=======================\n\n"); printf("Number of Edges for each node:\n"); for( i = 0 ; i < N ; i++ ) { printf("Vertex %d: ",i); n=0; for( j = 0 ; j < N ; j++ ) { if(graph[i][j]) n+=1; ////count the number of repeat } if(n>max)max=n; if(n<min)min=n; printf("%d="" ",="" n);="" printf("\n");