#define Maxsize 20
#define LEN sizeof(struct A)
#include<stdio.h>
#include<stdlib.h>
typedef struct A {
int elem[Maxsize];
int front,rear;
}Lcc;
void InitQueue(Lcc &Q)
{ int i,n;
Q.front=Q.rear=0;
printf("请输入数据个数:");
scanf("%d",&n);
printf("请输入数据:");
for(i=0;i<n;i++)
{scanf("%d",&Q.elem[Q.rear]);
Q.rear=(Q.rear+1)%Maxsize;
}
}
void print(Lcc &Q)
{ while(Q.front!=Q.rear)
{ printf("%4d",Q.elem[Q.front]);
Q.front=(Q.front+1)%Maxsize;
}
}
main()
{ Lcc text;
InitQueue(text);
print(text);
}
#include<stdio.h>
main()
{ int a[3][4],b[4][3];
int i,j,n=0;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<4;i++)
for(j=0;j<3;j++)
{ b[i][j]=a[j][i];
printf("%4d",b[i][j]);
n++;
if(n%3==0)
printf("\n");
}
}