Sample Output
22 84 16 43 12 9 27 5 3 11
Hint
不能使用数组!
#include <iostream>
#include"cstdio"
#include"cstring"
#include"cstdlib"
using namespace std;
struct nxsort
{
int num;
nxsort *next;
}*head;
int main()
{
int n;
scanf("%d",&n);
head=(nxsort*)malloc(sizeof(nxsort));
head->next=NULL;
nxsort *p,*q;
while(n--)
{ scanf("%d",&head->num);
q=(nxsort*)malloc(sizeof(nxsort));
q->next=head;
head=q;
}
p=head->next;
while(p->next!=NULL)
{
printf("%d ",p->num);
p=p->next;
}
printf("%d\n",p->num);
return 0;
}