#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int n;
printf("Podaj rozmiar tablicy: ");
scanf ("%d", &n);
srand(time(NULL));
int tab[n];
int a;
printf ("Podaj a: ", a);
scanf ("%d",&a);
for (int i=0; i<n; i++)
{
tab[i]=rand()%a+1;
}
printf ("Tablica: ");
for (int i=0; i<n; i++)
{
printf ("%d ",tab[i]);
}
int tab2[n];
int x=0;
for(int i=0; i<n; i++)
{
int licznik=1;
for(int j=0; j<n; j++)
{
if(tab[i]==tab[j] && i!=j)
{
licznik++;
}
}
printf ("Liczba %d wystepuje %d razy \n",tab[i],licznik);
}
return 0;
}
Program ma wypisywać ilość wystąpień danej liczby w tablicy z zakresu [0,a], co zrobic zeby był jeden komunikat dotyczacy jednej liczby.
pozdrawiam