anoniem Geplaatst: 19 februari 2011 Delen Geplaatst: 19 februari 2011 Hallo, Ik krijg hier de volgdene fouten: To few arguments to function ' void juliaansedag(short int , short int) [code:1:ec6639da2b] #include "all.h" void Isschrikkeljaar( short jaar,bool schrikkel = false ); void juliaansedag(short dag,short maand); int main(void) { short dag,maand,jaar,jdag; printf("Geef een datum dd/mm/jjjj:\n"); scanf("%hd/%hd/%hd",&dag,&maand,&jaar); Isschrikkeljaar(jaar); juliaansedag(maand); } void Isschrikkeljaar(short jaar,bool schrikkel ) { if ( ( jaar % 4 != 0 ) || ( jaar % 100 == 0 && jaar % 400 != 0 ) ) { schrikkel = false; printf("Isschrikeljaar => %hd",schrikkel); } else { schrikkel = true; printf("Isschrikeljaar => %hd",schrikkel); } getch(); } void juliaansedag(short dag,short maand) { switch(maand) { case 1: printf("\n%hd e dag van het jaar",dag); break; case 2: printf("\n%hd e dag van het jaar",dag+31); break; case 3: printf("\n%hd e dag van het jaar",dag+31+28); break; case 4: printf("\n%hd e dag van het jaar",dag+31+28+31); break; case 5: printf("\n%hd e dag van het jaar",dag+31+28+31+30); break; case 6: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31); break; case 7: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30); break; case 8: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30+31); break; case 9: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30+31+31); break; case 10: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30+31+31+30); break; case 11: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30+31+31+30+31); break; case 12: printf("\n%hd e dag van het jaar",dag+31+28+31+30+31+30+31+31+30+31+30); break; } getch(); } [/code:1:ec6639da2b] Iemand die mij kan helpen ? Quote Link naar reactie
anoniem Geplaatst: 19 februari 2011 Auteur Delen Geplaatst: 19 februari 2011 Je roept de functie aan als volgt: [code:1:4e202263a0]juliaansedag(maand);[/code:1:4e202263a0] Terwijl die functie twee argumenten verwacht (de dag en de maand). Quote Link naar reactie
anoniem Geplaatst: 19 februari 2011 Auteur Delen Geplaatst: 19 februari 2011 [quote:d1d30ca2e8="Supersnail"]Je roept de functie aan als volgt: [code:1:d1d30ca2e8]juliaansedag(maand);[/code:1:d1d30ca2e8] Terwijl die functie twee argumenten verwacht (de dag en de maand).[/quote:d1d30ca2e8] Dankje ! Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen