#include <stdio.h>
int fun(int* p, int n)
{
int t = 0;
for (int i = 0; i < 10 ; )
{
if (p[i] == n)
{
for (int j = i; j < 10-1; j++)
p[j] = p[ j+ 1];
t++;
continue;
}
i++;
}
return t;
}
int main() {
int num[10], n;
printf("请输入数组:");
for (int i = 0; i < 10; i++)
{
scanf("%d", &num[i]);
}
printf("原数组是:");
for (int i = 0; i < 10; i++)
{
printf("%d ", num[i]);
}
printf("\n");
printf("请输入要删除的数n:");
scanf("%d", &n);
int t=0;
t= fun(num,n);
printf("删除后数组是:");
for (int i = 0; i < 10-t; i++)
printf("%d ", num[i]);
return 0;
}