最初に名前を入力し、次に点数を入力する。これを5回繰り返す。
そして、これを昇順に並び替え、表示するプログラムを作る。という課題なのですが、構造体から手で入力するやり方がわかりません。
という課題なのですが、

typedef struct{
char name[50];
int score;
}point;
int main(void){
int i;
char aname,bname,cname,dname,ename;
int ascore, bscore ,cscore ,dscore ,escore;
printf("5人の名前と点数を入力してください\n");
printf("1人目の名前\n"); scanf("%s",&aname);
printf("1人目の点数\n"); scanf("%d",&ascore);
printf("2人目の名前\n"); scanf("%s",&bname);
printf("2人目の点数\n"); scanf("%d",&bscore);
printf("3人目の名前\n"); scanf("%s",&cname);
printf("3人目の点数\n"); scanf("%d",&cscore);
printf("4人目の名前\n"); scanf("%s",&dname);
printf("4人目の点数\n"); scanf("%d",&dscore);
printf("5人目の名前\n"); scanf("%s",&ename);
printf("5人目の点数\n"); scanf("%d",&escore);
point std[] = {
{aname,ascore},
{bname,bscore},
{cname,cscore},
{dname,dscore},
{ename,escore},
};