mọi người chỉ giúp mình cách copy và dán code cho đúng quy định với ạ. mình ấn ctr+a rồi ctr+c và dán vào đây. rât mong nhận đc sự chỉ bảo của mọi người ạ
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct hoten
{
char ho[20];
char ten[10];
};
struct thisinh
{
struct hoten ht;
int ma;
float toan,ly,hoa,tong;
};
void nhap(struct thisinh a[],int n)
{ int i;
for(i=1;i<=n;i++)
{printf("\nnhap du lieu thi sinh thu %d:",i);
printf("\nma thi sinh:");
scanf("%d",&a[i].ma);
fflush(stdin);
printf("\nho:");
gets(a[i].ht.ho);
printf("\nten:");
gets(a[i].ht.ten);
printf("\ndiem toan,diem ly,diem hoa:");
scanf("%f%f%f",&a[i].toan,&a[i].ly,&a[i].hoa);
}
void tong(struct thisinh a[],int n)
{
int i;
for(i=1;i<=n;i++)
a[i].tong=a[i].toan+a[i].ly+a[i].hoa;
}
void dk(struct thisinh a[],int n)
{
int i;
printf("\n\n-------------------danh sach thi sinh co diem toan tren 8-----------------------\n\n");
printf("\n======================================================");
printf("\n| ma | ho | ten | toan | ly | hoa | tong |");
printf("\n------------------------------------------------------");
for (i=1;i<=n;i++)
if(a[i].toan>8)
{
printf("\n|%-5d|%-15s|%-10s|%-7.2f|%-7.2f|%-7.2f|%-7.2f|",a[i].ma,a[i].ht.ho,a[i].ht.ten,a[i].toan,a[i].ly,a[i].hoa,a[i].tong);
printf("\n--------------------------------------------------------------------");
}
}
void sapxepten(struct thisinh a[],int n)
{
int i,j;
struct thisinh tg;
for(i=1;i<=n-1;i++)
for(j=i+1;j<=n;j++)
if(strcmp(a[i].ht.ten,a[j].ht.ten)>0)
{
tg=a[i];
a[i]=a[j];
a[j]=tg;
}
}
main()
{
int i,n;
printf("\nso thi sinh:");
scanf("%d",&n);
struct thisinh b[20];
nhap(b,n);
tong(b,n);
dk(b,n);
}