Boyle soru olmaz.
Uzerinde ugrastigim soru bu, bunlari bunlari yaptim ama surada takildim, siz ne dusunursunuz? gibi sorman gerekiyor.
Sen soruyu senin yerine yapacak birisini ariyorsun, onu da kimse bedavaya yapmaz. Ayrica bu senin meslegin olacaksa eger, baskasina yaptirarak etik degerleri cignemis olursun.
2.soruyu yapmaya çalıştım birkaç yerde hata var yardımcı olabilirseniz sevinirim.
#include <stdio.h>
#include<conio.h>
typedef struct {
char isim[50],soyisim[50];
int yas,tc;
}hasta;
int main()
{ hasta hasta[100];
int input,secim,i,j=0;
while(1)
{getch();
printf("ABC hastanesi otomasyon sistemi");
printf("\nHasta kaydi eklemek icin 1\nKullanici arama icin 2\nTum kullanicilari goruntulemek icin 3 u tuslayin");
scanf("%d",&secim);
fflush(stdin);
switch(secim)
{
case 1:
printf("Hasta ismi giriniz:");
gets(hasta[j].isim);
printf("Hasta soyismi giriniz:");
gets(hasta[j].soyisim);
printf("Hasta yasini giriniz");
scanf("%d",&hasta[j].yas);
printf("Hasta tcsini giriniz:");
scanf("%d",&hasta[j].tc);
break;
case 2: printf("Bulmak istediginiz kayitin TC sini giriniz:");
scanf("%d",&input);
for(i=0;i<100;i++)
if (input==hasta[j].tc)
{
printf("AD: %s\nSOYAD:%s,YAS:%d,TC:%d",hasta.isim,hasta.soyisim,hasta.yas,hasta.tc);
break;
}
if(i==100)printf("Kullanici bulunamadi");
break;
case 3:
printf("\nTum kullanicilar listeleniyor");
printf("\nAD\t\t\tSOYAD\t\t\tYAS\t\t\tTC");
for(i=0;i==j;i++)
printf("\n%s\t\t\t%s\t\t\t%d\t\t\t%d",hasta.isim,hasta.soyisim,hasta.yas,hasta.tc);
break;
default: printf("Gecersiz giris");
}}}