函数转化

来源:互联网 发布:can网络 编辑:程序博客网 时间:2024/05/16 04:52
#include <stdio.h>
#include <stdlib.h>
#define T 120
#define N 10


int main()
{
  int a[T][N];
  int t;
  scanf("%d",&t);
  int i,j;
  int flag=0;
  for (i=0;i<t;i++)
  {
      for (j=0;j<10;j++)
      {
          scanf("%d",&a[i][j]);
      }
  }
  char G[9]={'p','q','r','u','v','w','x','y','z'};
  for (i=0;i<t;i++)
  {
      for (j=0;j<9;j++)
      {
          if (a[i][j]>0)
            {
                printf("%d%c",a[i][j],G[j]);
                flag=1;
                }
          else if (a[i][j]<0)
            {
                printf("%d%c",a[i][j],G[j]);
                flag=1;
                }
        if (flag==1&&a[i][j+1]>0)
                printf("+");
      }
      if (a[i][j]!=0)
      printf("%d",a[i][j]);
    if (i<t)
      printf("\n");
  }
    return 0;
}
0 0