#include <stdio. h> #include <assert. h> / Ocak, subat, mart, nisan, mayis, haziran, temmuz, agustos, eylul, ekim, kasim, aralik / / 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 / int AyKacGun { assert(ayno >= 1 && ayno <= 12); static const int aylar = ; return aylar ; } int KacGunGecmis { int tmp = 0; int i = 1; assert(ayingunu >= 1 && ayingunu <= 31); assert(AyKacGun >= ayingunu); while tmp += ayingunu; return tmp; } int main { int ay = 0, gun = 0; puts ; printf ; scanf ; printf("%d. ayin %d. gununden beri %d gun gecmis.", ay, gun, KacGunGecmis ; while((getch '\n')) ; return 0; } Olaylara karışmayın!

if (year % 4 0) subat = 29 bi yardımım olsun :) Si vis pacem para bellum.

Soru bu: nce, tamsayı tipinde bir parametre alan ve bu parametre ile belirtilen ayın kaç gün çektiğini bulup dndüren bir alt algoritma ve alt program yazınız. Daha sonra, kullanıcıdan bir tarihin ay numarasını ve gün numarasını alan ve yılbaşından bu tarihe kadar geçen gün sayısını hesaplayıp ekrana yazdıran bir algoritma ve program yazınız. Şubat ayının 28 gün çektiğini ve hatalı veri girişi yapılmayacağını varsayınız. Bunu Fonksiyon çağırarak ve basit case yapısıyla yapar mısınız? Dur be kadınnnn...

if (year % 4 0) subat = 29 bi yardımım olsun :) :D Dur be kadınnnn...

? :) Dur be kadınnnn...

son güncelleme Dur be kadınnnn...