Yes!
First error,
You can not call any functions and then declare variables.
You must declare all variables before you execute any code.
{
clrscr(); /* ERROR */
char arr[8]="Rhombus";
should be:
{
char arr[8]="Rhombus";
clrscr();
Second error,
arr is a constant pointer, you cant increment it.
should be *(arr+i)
Third error,
The program will print the value of 'R' eight times, if you want to increment arr, you have to have brackets.
for(i=0;i<=7;i++)
{
printf("\n%d",*arr);
arr++;
}
but that wont work anyway, it should be,
for(i = 0; i <= 7; i++) {
printf("\n%d",*(arr+i));
}