Mình có đoạn code như dưới đây. Mục đích của mình là căn chuẩn dòng sao cho thẳng dòng địa chỉ xuống sẽ ghi địa chỉ. Nhưng mình thiết kế mãi mà nó vẫn lệch. Không biết cao nhân nào có kinh nghiệm ạ ?
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
struct nhanvien
{
int maso;
char hoten[50];
char diachi[100];
};
int main()
{
struct nhanvien danhsachnv[50];
int n,i;
char temp[20];
printf("Nhap vao tong so nhan vien: ");
scanf("%d", &n);
printf("\n");
for(i=0;i<n;i++)
{
printf("Nhap ma nhan vien thu %d\n",i+1);
printf("Ma nhan vien: ");
fflush(stdin);
gets(temp);
danhsachnv[i].maso=atoi(temp);
printf("Ten: ");
fflush(stdin);
gets(danhsachnv[i].hoten);
printf("Dia chi: ");
fflush(stdin);
gets(danhsachnv[i].diachi);
printf("\n");
}
printf("------------------------------------------------------------------------------------------\n");
printf("\t\tDANH SACH NHAN VIEN\n");
printf("MA SO \tHO TEN \t\t\tDIACHI\n");
printf("\n");
printf("------------------------------------------------------------------------------------------\n");
for(i=0;i<n;i++)
{
printf("%d \t%s \t\t%s", danhsachnv[i].maso, danhsachnv[i].hoten,danhsachnv[i].diachi);
printf("\n");
}
getch();
return 0;
}
có cách nào cho về bên trái không nhỉ
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?