Descrição  Um frigorifico existe N bois. Cada boi traz preso em seu pescoço um cartão contendo seu número de identificação e seu peso. Faça um programa que escreva a identificação e o peso do boi mais gordo e do mais magro  Formato da Entrada  Um inteiro n indicando a quantidade de bois do frigorifico, depois n identificadores e pesos de cada boi.   Formato da Saída  Duas linhas escritas: Gordo: id: id peso: peso Magro: id: id peso: peso  Exemplo de Entrada  3 1 800 2 900 3 1000  Exemplo de Saída  Gordo: id: 3 peso: 1000 Magro: id 1 peso: 800  Bom meu código, foi o seguinte:  #include<stdio.h>
main()
{
    int boi,peso,id,gordo,magro,maior_peso,menor_peso;
    scanf("%d",&boi);
    for(boi=0; boi++)
    {
        scanf("%d",&id);
        scanf("%d",&peso);
        if(peso > maior_peso)
            {
                maior_peso=peso;
                gordo=id;
            }
        else(peso < menor_peso)
            {
                menor_peso=peso;
                magro=id;
            }
    }
    printf("Gordo:id:maior_peso:peso",gordo,maior_peso);
    printf("Magro:id:menor_peso:peso",magro,menor_peso);
}  Mas está dando erro. Gostaria então que me ajudassem a identifica-lo, porém de ajudem de forma clara, pois tenho dificulades em programação. Obrigadinha!