Δημοσιεύτηκε: 08 Ιούλ 2010, 18:06
από elefher
Κώδικας: Επιλογή όλων
//sto programma dinoume mia imerominia kai vriski poses meres exoun perasi apo tin arxi tis xronias
#include<stdio.h>

#define N 12
//domi gia tin imerominia
struct date
{
int day,month,year;
}d1;

int main()
{
int i,sum;
char ch;
int monthday[N]={ 31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31}; //apodosi timon se kathe mina
do
{
printf("Date: ");
scanf("%d%d%d",&d1.day,&d1.month,&d1.year);
//elenxos ean inai disektos xronos na ginoun 29 oi meres sto deftero mina
if(d1.year%4==0)
{
monthday[1]=29; //apodosi timis sto deftero stixio tou pinaka
printf("To etos inai disekto kai o 2os mhnas exi %d meres\n",monthday[1]);
}
sum=0; //midenisma metriti
//prosthesi imeron kathe mina
for(i=0;i<d1.month-1;i++)
{
sum+=monthday[i];
}

printf("%d mera\n",sum+d1.day); //ejodos apotelesmatos

printf("Thelete na sinexisete (y/n)???");
scanf("%s",&ch);
}
while(ch=='y');
return 0;
}


Θές να τα αποθυκεύεις και σε αρχείω;
Εάν έχεις κάποια απορία ρώτα.