Array sortieren II

keydo

Grünschnabel
*nochmal meld* :>

Wie realisiert man das Zählen des gleichen Inhaltes in einem Array?
Wenn ich ein Int-Array habe:

int test[5] = 1,2,2,3,4;

Soll ausgegeben werden: Es treten '2' gleiche Felder auf.
 
Hi
einfach ein array, das einen int-var für jeden wert hat, und durchzählen, zB so:
Code:
int i;
int z[5]={0,0,0,0,0};
for(i=0;i<5;i++)//5 Werte sind in test
z[test[i]-1]++;

Im z[0] steht, wieviel nuller im test vorhanden sind,
im z[1] wieviel einser usw

gruß
 
Zurück