Programım bitince böyle sormasını istiyorum
Yeniden baslat(E/H)
bende evet en başından bi daha başlasın
hayır dersem çıksın
programın örneği C problemi die açıtım konuda yazmaya gerek görmedim
....Hadi Selametle...
Programım bitince böyle sormasını istiyorum
Yeniden baslat(E/H)
bende evet en başından bi daha başlasın
hayır dersem çıksın
programın örneği C problemi die açıtım konuda yazmaya gerek görmedim
....Hadi Selametle...
C programlama dilinde,yazilan bir programi yeniden başlatmak(restart) main() fonksiyonunun cagrilmasi ile olur.Bilindigi uzere mai() fonksiyonu C programlama dilinde ana fonksiyon veya power fonksiyonu olarak bilinir.Her ne olursa olsun program ilk olarak main() ile başlamaktadir.O halde programi yeniden baslatmakta yine main() fonksiyonu ile saglanir.Ornegin bir fonksiyonun icerisinde istediginiz bu durumu yaratabilirsiniz.
int birFonksiyon() {
char secim;
printf("Yeniden Baslat (E/H ?)");
secim=getch();
if(secim=='E')
return main();
exit(0);
}
Başarılar