ho un problema inserisco in un vettore dei numeri interi in c++ il programma è:
#include <stidio.h>
#include <stdlib.h>
#define SIZE 15
int main(){
int freq[SIZE]={1};
int num;
int j;
while(num != -1){
printf("inserisci numeri compresi tra 1 e 14 -1 per terminare");
scanf("%d",&num);
if(num!=-1)
{
freq[num]++;
}
for(j=1;j<SIZE;j++){
printf("%d = %d\n",j,freq[j]);
}
return 0;
}
il programma funziona cosi ma se inserendo ad esempio 2 tre volte e 5 quatro volte mi incrementa l'indice del vettore ma come posso stampare a video che tra 5 e 2 il piu inserito è stato il 5?