Buenas, haber si me podeis echar una mano con esto, es una tonteria seguro pero no consigo hacerlo, os cuento, tengo que hacer 1 programa que meta de forma aleatoria 30 notas en un array de enteros y despues esas 30 notas cuente cuantas notas hay de cada una. Osea hay 5 dieces, hay 3 nueves..etc.....y lo que no se hacer es la siguiente parte, me pide que ponga por cada notas asteriscos, osea si hay 3 nueves, pues que me visualize 3 asteriscos...la visualizacion tendria que quedar tal q asi:
1:*****
2:**
etc....
Os copio el codigo que tengo, q basicamente eso todo menos esto ultimo:
#include<stdio.h>
#include<conio.h>
void resultados (int notas [30],int nota)
{
int i,x,y;
x=0;
for (i=0;i<30;i++)
{
if (notas [i] == nota)
{
x = x+1;
}
}
printf("\nEl numero: %i se repite %d veces \n",nota,x);
getch();
}
main()
{
int notas [30];
int i,x,nota;
i=0;
while (i<30)
{
notas = rand () %11 + 0;
i++;
}
for (x = 0 ; x < 30; x++)
{
printf ("%d",notas[x]);
}
resultados (notas,nota=9);
getch();
}
Muchas gracias!!!