Witam,
piszę coś teraz na zaliczenie ale przy okazji trafiłem na zagadkę, dlaczego przed nazwą funkcji stoi *,
domyślam się ze ten znak mógłby być przy typie wyjściowym funkcji ale prosił bym aby ktoś mi to uzasadnił ;)
char *getDay(int dd,int mm,int yy){
int day;
if(!(mm>=1 && mm<=12)){
return("Nie ma takiego miesiaca");
}
if(!(dd>=1 && dd<=getNumberOfDays(mm,yy))){
return("Nieprawidlowa forma daty");
}
if(yy>=1600){
day = getDayNumber(dd,mm,yy);
day = day%7;
return(getName(day));
}else{
return("Nieprawidlowy rok, prosze podac co najmiej 1600");
}
}
pozdrawiam wszystkich cierpliwych,'
Anaxis