In C, I know I can make an array like this
int myarray[5] = {a,b,c,d,e};
However, imagine the array was already initialised like
No, C doesn't have such feature. If you are setting all array elements to the same value use memset(3).