この構造体のリストがあり、draw_number の値に応じてリストを並べ替えたいと考えています。リストには、リストの最初の構造体を指すポインタ front と、リストの最後の構造体を指すポインタ rear があります。 .リストをソートするためのコードがたくさん見つかりましたが、自分のコードで仕事をすることができません。構造体は次のとおりです。
typedef struct itm{
int draw_number;
char date[11];
char temi[6];
struct itm *next;
}item;