Olá!
Esse é o enunciado da questão:
Desenvolva a função saoPositivos que recebe como parâmetros dois números reais, informados pelo usuário e verifica se ambos são maiores que zero. A função deve retornar 1 (verdadeiro) se ambos forem positivos e 0 (falso) caso contrário.
Faça um programa que leia dois números e chame a função, imprimindo "Ambos os valores sao positivos." ou "Ao menos um dos valores eh negativo.", dependendo do caso.
E esse é o código que estou tentando fazer:
#include <stdio.h>
float saoPositivos(n1, n2)
if (n1>0 && n2>0)
return 1;
else
return 0;
int main()
{
float n1, n2, seila;
scanf("%f %f", &n1, &n2);
saoPositivos(n1,n2);
if (seila==0)
printf("Ambos os valores sao positivos.");
else
printf("Ao menos um dos valores eh negativo ou eh igual a zero.");
return 0;
}
Não compila