#include<stdio.h>
#include<string.h>
struct mhs{char nama[20];int nim;int nilai;};
struct mhs a[100];
int i,n,tempin;
char tempchr[50];
void search();
main()
{
printf("\n\nNama : Timothy Kawulusan \nNIM : 1101164456\n\n");
printf("-----------------------------------------------\n");
printf("Banyak Mahasiswa : ");scanf("%d",&n);
for (i=0; i<=n-1; i++)
{
printf("Mahasiswa ke-%d \n",i+1);
printf("Nama : ");fflush(stdin);gets(a[i].nama);
printf("NIM :");scanf("%d",&a[i].nim);
printf("Nilai :");scanf("%d",&a[i].nilai);
getchar();
}
search();
}
void search()
{
printf("Masukkan nama yang akan dicari : ");gets(tempchr);
for (i=0; i<=n-1; i++)
{
if (strcmp(tempchr,a[i].nama)==0)
tempin=i;
}
printf("Ditemukan dalam data ke -%d\n",tempin+1);
printf("Nama:\t%s",a[tempin].nama); printf("\n");
printf("NIM:\t%d",a[tempin].nim); printf("\n");
printf("NILAI:\t%d",a[tempin].nilai);
}
Komentar
Posting Komentar
Yuk saling mengisi kekurangan setiap orang :), Kritik dan saran selalu diterima kok! :)