Frequency of element in an array

Write a Program to count the frequency of an element in an array.

#include<stdio.h>
int main()
{
        int IntArray[10],TotalArrayElements,Index,i,j,k;
        int result[10];
        int count = 0;
        TotalArrayElements = sizeof(IntArray)/sizeof(IntArray[0]);
        printf("Enter %d Elements\n",TotalArrayElements);
        for(Index = 0; Index < TotalArrayElements;Index++)
        {
                scanf("%d",&IntArray[Index]);
        }
        printf("Values are\n");
        for(Index = 0; Index < TotalArrayElements;Index++)
        {
                printf("IntArray[%d] = %d \n",Index,IntArray[Index]);
        }
        printf("\n");
        for(i = 0;i < TotalArrayElements;i++)
        {
                count = 1;
                for(j = i + 1;j < TotalArrayElements;j++)
                {
                        if(IntArray[i] == IntArray[j])
                        {
                                count++;
                                for(k=j;k < TotalArrayElements;k++)
                                        IntArray[k] = IntArray[k+1];
                                j--;
                                TotalArrayElements--;
                        }
                }
                printf("%d : %d\n",IntArray[i],count);
        }
        return 0;
}

Output

Enter 10 Elements
10 20 30 10 40 20 30 20 10 55
Values are
IntArray[0] = 10
IntArray[1] = 20
IntArray[2] = 30
IntArray[3] = 10
IntArray[4] = 40
IntArray[5] = 20
IntArray[6] = 30
IntArray[7] = 20
IntArray[8] = 10
IntArray[9] = 55
10 : 3
20 : 3
30 : 2
40 : 1
55 : 1