Bài mẫu chạy C của mình có hàm flushall()
Mình thử bỏ đi và thấy rằng sai
Code:
#include <conio.h>
#include <stdio.h>
#include <string.h>
typedef struct
{
unsigned char ngay;
unsigned char thang;
unsigned int nam;
} ngaythang;
typedef struct
{
char mssv[10];
char hoten[40];
ngaythang ngaysinh;
int phai;
char diachi[40];
} sinhvien;
void insv(sinhvien s)
{
printf("mssv: | Ho va ten: |Ngay sinh |Dia chi:\n");
printf("%s|%s|%d-%d-%d|%s\n",s.mssv,s.hoten,s.ngaysinh.ngay,s.ngaysinh.thang,s.ngaysinh.nam,s.diachi);
}
int main()
{
sinhvien sv,s;
clrscr();
printf("Nhap mssv: "); gets(sv.mssv);
printf("nhap ho va ten: "); gets(sv.hoten);
printf("Sinh ngay: ");scanf("%d",&sv.ngaysinh.ngay);
printf("Thang: "); scanf("%d",&sv.ngaysinh.thang);
printf("Nam: "); scanf("%d",&sv.ngaysinh.nam);
printf("Gioi tinh (0: nu), (1:nam): "); scanf("%d",&sv.phai);
flushall();
printf("Dia chi: "); gets(sv.diachi);
insv(sv);
s=sv;
insv(s);
getch();
return 0;
}
Có thể cho mình biết hàm flushall() có chức năng gì không?
Đọc hướng dẫn trong help ko hiểu rõ lắm 