Help me in solving DSAC27 problem

My issue

can you tell me where the code is wrong.

My code

#include <stdio.h>

int main()
{
	int a,b,i;
	scanf("%d",&a);
	int arr[a];
	for(i=0;i<a;i++)
	{
	    scanf("%d",&arr[i]);
	}
	scanf("%d",&b);
	printf("%d",b);
	for(i=0;i<a;i++)
	{
	    printf("%d",arr[i]);
	}
	printf("%d\n",b);
return 0;
}


Learning course: Data Structures using C
Problem Link: Coding problem - 1 Practice Problem in Data Structures using C - CodeChef

@karthikeya777
u have to print spaces between the integers.