#include<stdio.h>
#include<conio.h>
main()
{
struct karyawan {
char nama[20];
char alamat[100];
char bagian[50];
int gaji;
}datakaryawan[5];
int i,a;
a=1;
printf("input data karyawan");
for(i=0;i<5;i++)
{
printf("\ndata ke-%i\n",a);
printf("nama= "); scanf("%s",&datakaryawan[i].nama);
printf("alamat= "); scanf("%s",&datakaryawan[i].alamat);
printf("bagian= "); scanf("%s",&datakaryawan[i].bagian);
printf("gaji= "); scanf("%d",&datakaryawan[i].gaji);
a++;
}
printf("-----------------\n");
for(i=0;i<5;i++)
{
printf("%s %s %s %d \n",datakaryawan[i].nama,datakaryawan[i].alamat,datakaryawan[i].bagian,datakaryawan[i].gaji);
}
printf("\n\ntekan enter....");
getch();
}
0 Komentar untuk "Struktur Data dan Record"