Во-первых, вам не хватает точки с запятой здесь:
for(i=index;i<LEN;i++)
{
arr[i]=arr[i+1] // Missing semicolon!
}
Вы также не закрыли свою функцию main
с помощью правильной фигурной скобки. Переместите фигурную скобку в конце программы до выполнения print()
.
Еще один момент о читабельности. Обязательно делайте отступ после открытых фигурных скобок и внутри операторов if
. Следующие строки сбивают с толку, поскольку неясно, что только первый printf
является частью оператора if
.
if(!flag)
printf("Value not found");
printf("Search Complete");
Вместо этого сделайте отступ во второй строке, и для большей ясности вы можете использовать фигурные скобки. Как и так:
if(!flag)
{
printf("Value not found");
}
printf("Search Complete");