Buonasera, solo alle prime armi con la programmazione in C.
Ho iniziato ad usare le funzioni e ogni volta che implemento una funzione, e poi compilo, mi dà l'errore [Error]: Id Returned 1 exit status.
Uso il Dev.
Qualcuno può risolvermi questo problema. Vi lascio il codice di un semplice programma per calcolare gli anni bisestili.
#include <stdio.h>
#include <stdlib.h>
#define boolean int
#define falso 0
#define vero !(falso)
boolean bisestile (int annoDaAnalizzare);
int main(){
int anno;
printf("Quale anno vuoi analizzare?");
scanf("%d",&anno);
if(bisestile(anno)==falso)
printf("L'anno NON e' bisestile");
else printf("L'anno e' bisestile");
return 0;
}
boolean bisestile (int annoDaAnalizzare){
if(annoDaAnalizzare%100 && annoDaAnalizzare%400!=0) return falso;
else if(annoDaAnalizzare%4==0)return vero;
}