
File Edit Options Buffers Tools C Help
    c[i].flag = NOT_EXIST;
    //?????????
    d[i].c = 'D';
    d[i].x = i+1;
    d[i].flag = NOT_EXIST;
  }
  /*
  for(i=0;i<13;i++){
    printf("s[%d].x = %d\n",i,s[i].x);
  }
  for(i=0;i<13;i++){
    printf("c[%d].x = %d\n",i,c[i].x);
  }
  */

  //?????°??\???
  scanf("%d",&n);

  //n???????????????
  Card a[n];

  //??????????????????????¨????
  for(i=0;i<n;i++){
    scanf("%c %d",&a[i].c,&a[i].x);

    //?????????????????´?????????NOT_EXIT??????EXIT?????????
    switch(a[i].c){
    case 'S':
      for(j=0;j<13;j++)
        if(a[i].x == s[j].x)
          s[j].flag = EXIST;
    case 'H':
      for(j=0;j<13;j++)
        if(a[i].x == h[j].x)
          h[j].flag = EXIST;
    case 'C':
      for(j=0;j<13;j++)
        if(a[i].x == c[j].x)
          c[j].flag = EXIST;
    case 'D':
      for(j=0;j<13;j++)
        if(a[i].x == d[j].x)
          d[j].flag = EXIST;
    }
  }

  for(i=0;i<13;i++){
    if(s[i].flag != EXIST){
      printf("%c %d\n",s[i].c, s[i].x);
    }
  }
  for(i=0;i<13;i++){
    if(h[i].flag != EXIST){
      printf("%c %d\n",h[i].c, h[i].x);
    }
  }
  for(i=0;i<13;i++){
    if(c[i].flag != EXIST){
      printf("%c %d\n",c[i].c, c[i].x);
    }
  }
  for(i=0;i<13;i++){
    if(d[i].flag != EXIST){
      printf("%c %d\n",d[i].c, d[i].x);
    }
-UUU:**--F1  a.c            29% L40    (C/l Abbrev) ----------------------------