wmaraci reklam

(C) 1d returned 1 exit status hatası alıyorum

3 Mesajlar 807 Okunma
pst.net
wmaraci reklam

lanetdas lanetdas sadsadsad Kullanıcı
  • Üyelik 24.09.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Bitlis
  • Ad Soyad İ** U**
  • Mesajlar 16
  • Beğeniler 6 / 1
  • Ticaret 0, (%0)
C'ye yeni başladım. Nette gördüğüm bir kod buldum çalışır diye düşündüm çalışmadı. Başlıkta ki hatayı veriyor.
#include
#include
#include

void main(void)
{
int yas = 0;
int ay = 0;
int hafta = 0;
long int gun = 0;
long int saat = 0;
long int dakika = 0;
long int saniye = 0;

clrscr();

printf("\n Yasiniz kac :"); scanf("%i",&yas); //%i
fflush(stdin); //fflush(stdin);

ay = (int) yas * 12;
hafta = (int) yas * 52;
gun = (long int) yas * 365;
saat = (long int) yas * 365*24;
dakika = (long int) yas * 365*24*60;
saniye = (long int) yas * 365*24*60*60;

printf("\n Yasiniz %i olduguna gore :",yas);
printf("\n%10d ay",ay);
printf("\n%10d hafta",hafta);
printf("\n%10d gun",gun);
printf("\n%10d saat",saat);
printf("\n%10d dakika",dakika);
printf("\n%10d saniye",saniye);
printf("\n yasamissiniz.");

getch();
}
 

 

wmaraci
reklam

confused confused ¿ Kullanıcı
  • Üyelik 26.03.2016
  • Yaş/Cinsiyet 36 / E
  • Meslek -
  • Konum İstanbul Avrupa
  • Ad Soyad T** E**
  • Mesajlar 278
  • Beğeniler 68 / 67
  • Ticaret 4, (%100)
Konuyu açalı bir baya zaman geçmesine rağmen, hatanın neden kaynaklandığını yine de söylemek istiyorum. Çünkü bu tarz bir hata ile karşılaşan başka kişiler de olabilir.

Hatanın kaynağı -> clrscr(); komutudur. Bu komut bazı derleyiciler de tanımlı olmadığından böyle bir hata derleme zamanında meydana çıkıyor. Bu komutu silip, tekrardan derlerseniz programı, sorunun ortadan kaltığını görebilirsiniz.

Komutun yaptığı iş ise, konsol ekranını temizler. İlla konsol ekranını temizlemek istiyorsanız, system("cls"); komutunu kullanmanız yeterli olacaktır.
 

 

lanetdas lanetdas sadsadsad Kullanıcı
  • Üyelik 24.09.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Bitlis
  • Ad Soyad İ** U**
  • Mesajlar 16
  • Beğeniler 6 / 1
  • Ticaret 0, (%0)
#include
#include
şu ikisinden birinde olması lazım clrscr tanımlı ve çalışıyor. Sanki sorun başka bir şeyde galiba
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al