C/tm: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 56:
}
 
===Przykład 2===
Poniższa linijka pokazuje warunki na sprawdzenie roku przestępnego:
 
if ( rok % 4 ==0 && rok % 100 != 0 || rok % 400 == 0)
luty = 29;
else
luty = 28;
 
===Przykład 3===
Poniższa funkcja zwraca dzień tygodnia, dla zadanej daty:
zamiast '''tm_wday'''
 
int dayofweek(int y, int m, int d) /* 0 = Niedziela */
{
static int t[] = {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4};
y -= m < 3;
return (y + y/4 - y/100 + y/400 + t[m-1] + d) % 7;
}
 
[[Kategoria:Języki programowania]] [[Kategoria:C]]