Tipos de Razas de Perros

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

main()
{
 int p1=0, p2=0, p3=0, p4=0, p5=0, otros=0, i,raza,cdp;

 for(i=1;i<=20;i++)
 {
     system("cls");
     printf ("¿De que raza es su perro?\n");
     printf ("presione 1 si es: Labrador\n");
     printf ("presione 2 si es: Pastor Aleman\n");
     printf ("presione 3 si es: Huskie\n");
     printf ("presione 4 si es: Boxer\n");
     printf ("presione 5 si es: Chiguagua\n");
     printf ("presione 6 si es de otra raza:\n");
     printf ("Indique raza: ");
     scanf("%d",& raza);

     if(raza==1)
     {
         p1=p1+1;
     }
     if(raza==2)
     {
         p2=p2+1;
     }
     if(raza==3)
     {
         p3=p3+1;
     }
     if(raza==4)
     {
         p4=p4+1;
     }
     if(raza==5)
     {
         p5=p5+1;
     }
     if(raza==6)
     {
         otros=otros+1;
     }
 }
 cdp=p1+p2+p3+p4+p5+otros;
 system("cls");
 printf ("cantidad de Labrador: %d\n",p1);
 printf ("cantidad de Pastor Aleman: %d\n",p2);
 printf ("cantidad de Huskie: %d\n",p3);
 printf ("cantidad de Boxer: %d\n",p4);
 printf ("cantidad de Chiguagua: %d\n",p5);
 printf ("otras razas de perros: %d\n",otros);
 printf ("cantidad de perros en total= %d",cdp);
 getch();
}