У меня возникла проблема с конфликтующим типом, который я не понимаю. Я хочу изменить ранее установленную дату, но это дает мне головную боль.Конфликтный тип C
int main(){
float any=11;
llegirany(&any);
printf("%f",any);
getch();
}
void llegirany(float * any){
float auxi;
auxi=llegirinterval(1,31);
*any= auxi;
}
float llegirinterval(float n1,float n2){
float aux;
do{
scanf("%f",&aux);
}while(aux>n2 || aux<n1);
return aux;
}
И я получаю эту ошибку на выходе:
65 7 D:\DAM\PRo\pruebaconio.c [Error] conflicting types for 'llegirinterval' 62 7 D:\DAM\PRo\pruebaconio.c [Note] previous implicit declaration of 'llegirinterval' was here
Может кто-нибудь помочь мне, пожалуйста?
Возможный дубликат: http://stackoverflow.com/questions/34009277/c-conflicting-type-bug –