passei a tarde tentando isso, e cheguei a isso ai:  #include <stdio.h> main(){ int i,j,cont1=0,cont2=0,cont3=0,cont4=0,cont5=0,cont6=0; char crianca[20], tipo[20]; float preço[20],precot=0,mediat,somaj=0,somam=0,somaacimam=0,somaacimaj=0;  for(j=0;j<13;j++){ for (i=0;i<20;i++){     do{ fflush(stdin); printf("crianca?\n"); scanf("%c",&crianca);} while((crianca!='j')&&(crianca!='m')); if(crianca=='j'){                  cont3++;} if(crianca=='m'){                  cont4++;} do{ printf("preço\n"); scanf("%f",&preço);} while(preço<0); precot=precot+preço; if(crianca=='j'){                 somaj=somaj+preço;} if(crianca=='m'){                 somam=somam+preço;} fflush(stdin); do{               fflush(stdin);    printf("tipo\n");    scanf("%c",&tipo);} while((tipo!='a')&&(tipo!='b'));    if(tipo=='a'){    cont1++;}    if(tipo=='b'){                     cont2++;}}    if(cont1!=0){                 mediat=precot/20;                 printf("media total:%f\n",mediat);}    if(cont2!=0){                 printf("media joao:%f\n",somaj/cont3);                 printf("media maria:%f\n",somam/cont4);}    if((cont1!=0)&&(crianca='m')&&(preço>10)){                                                      cont5++;}    if(cont1!=0){                 do{somaacimam=somaacimam+preço;                 printf("a media dos produtos acima de 10,00 comprados por maria e:%f\n",somaacimam/cont5);}                 while((preço>10)&&(crianca=='m'));}                      if((cont1!=0)&&(crianca='j')&&(preço>10)){                                                      cont6++;}    if(cont1!=0){                 do{ somaacimaj=somaacimaj+preço;                 printf("a media dos produtos acima de 10,00 comprados por joao e:%f\n",somaacimaj/cont6);}                 while((preço>10)&&(crianca=='j'));}}                    system ("pause");}