ai Giúp mình với.
Sao chương trình mình làm nó lại bỏ đi một giá trị thế này. (Phần mã số sinh viên)
Mã:
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#define max 50
struct sinh_vien
{
int maso;
char ten[30];
int diem;
};
sinh_vien input1sv();
void input(sinh_vien a[],int &n); // nhap danh sach sinh vien
void output(sinh_vien a[],int n); // xuat mang
void main()
{
sinh_vien a[max];
int n;
input(a,n);
output(a,n);
getch();
}
void input(sinh_vien a[],int &n) // nhap mang
{
clrscr();
printf ("Nhap n: ");
scanf ("%d",&n);
for (int i=0;i<n;i++)
{
printf ("Nhap lieu sinh vien thu %d
",i+1);
a[i]=input1sv();
}
}
void output(sinh_vien a[],int n) // xuat mang
{
clrscr();
printf ("
Cac phan tu trong mang: ");
for (int i=0;i<n;i++)
{
printf ("
Sinh vien thu %d",i+1);
printf ("
Ma so sinh vien: %d",a[i].maso);
printf ("
Ho ten: %s",a[i].ten);
printf ("
Diem trung binh: %d",a[i].diem);
}
}
sinh_vien input1sv()
{
sinh_vien trave;
char tam[3];
printf ("
Nhap ma so sinh vien: ");
gets(tam);
trave.maso=atoi(tam);
printf ("Nhap ten: ");
gets(trave.ten);
printf ("Nhap diem trung binh: ");
gets(tam);
trave.diem=atoi(tam);
return trave;
}
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...