利用一维数组实现
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int arr[100];
int i, t, n, k, j;
t = 0;
printf("please input your n number:");
scanf("%d", &n);
printf("please input your define number:");
for (i = 0; i < n; i++)
scanf("%d", &arr[i]);
printf("please input your want to research number:");
scanf("%d", &k);
for (i = 0; i < n; i++)
if (k == arr[i])
{
printf("Found it!\n");
t = arr[i];
for (j = i; j < n - 1; j++)
arr[j] = arr[j + 1];
printf("new array is:");
for (j = 0; j < n - 1; j++)
printf("%d", arr[j]);
continue;
}
if (k != t)
{
printf("Can not be found!\n ");
printf("The original array is:");
for (j = 0; j < n; j++)
printf("%d", arr[j]);
printf("\n");
}
return 0;
}