Fiz assim, mas nao to conseguindo terminar, nao sei o que to fazendo de errado
#include<stdio.h>
int main()
{
int i ,idade , cor_dos_olhos , cor_dos_cabelos , qntpesazuis , qntpesaltu1 , qntpesmais50 , qntpesruivas, mediap1, totalidade;
float peso , altura , mediaazul;
qntpesazuis=0;
qntpesaltu1=0;
qntpesmais50=0;
qntpesruivas=0;
totalidade=0;
mediaazul=0;
mediap1=0;
for (i=1;i<=20;i++)
{
printf("digite a idade da pessoa ");
scanf("%i", &idade);
printf("digite a altura da pessoa");
scanf("%f", &altura);
printf("digite o peso");
scanf("%f", &peso);
printf("informe cor dos olhos ,Para 1-Azul ,2-preto,3-verde,4-castanho");
scanf("%i", &cor_dos_olhos);
printf("informe cor dos cabelos para 1-Preto ,2-castanho ,3-louro ,4-ruivo");
scanf("%i", &cor_dos_cabelos);
if (idade>50 && peso<60)
{
qntpesmais50=qntpesmais50+1;
}
else if(altura<1.5)
{
qntpesaltu1=qntpesaltu1+1;
totalidade=totalidade+idade;
mediap1=totalidade/qntpesaltu1;
}
else if (cor_dos_olhos == 1)
{
qntpesazuis=qntpesazuis+1;
mediaazul=(qntpesazuis/20)*100;
}
else (cor_dos_cabelos==4 && cor_dos_olhos!=1);
{
qntpesruivas=qntpesruivas+1;
}
printf("\n quantidade de pessoas com idade superior a 50 anos e peso inferior a 60 quilos");
scanf("%i", &qntpesmais50);
printf("\n média das idades das pessoas com altura inferior a 1,5 metro");
scanf("%f", &mediap1);
printf("\n percentagem de pessoas com olhos azuis entre todas as pessoas analisadas");
scanf("%f", &mediaazul);
printf("\n tidade de pessoas ruivas e que não possuem olhos azuis");
scanf("%i", &qntpesruivas);
}
return 0;
}