数组

#include "stdio.h"
#include "string.h"

void main()
{
 int a[6];
 int j=0,tmp,i,t;
 
 memset(a,0,sizeof(a));
 while(1)
 {
  if(j!=6)
  {
   printf("请任意输入一个整数:");
   scanf("%d",&tmp);
   a[j]=tmp;
   j++;
  }
  else
  {
   printf("请任意输入一个整数---删除:");
   scanf("%d",&tmp);
   for (i=0;i<j;i++)
   {
    if (a[i]==tmp)
    {
     if (i==5)
     {
      a[i]=0;
     }
     else
     {
                      for (t=i;t<j-1;t++)
                      {
        a[t]=a[t+1];
                      }
          break;
     }
    }
   }
   
   j--;
   printf("打印剩余的数字:\n");
   for (int i=0;i<j;i++)
   {
        printf("  %d",a[i]);
   }
  } 
 }
 getchar();
}

posted @ 2013-09-17 16:35  露水上的青蛙  阅读(112)  评论(0编辑  收藏  举报