Si yo escribo Cuenta -c el argv[1] es igual a "-c" por lo que deberías cambiar el IF y agregarle el menos :
Deduzco que usas windows por lo de system("pause"), yo lo probe en Linux, no se si es lo mismo.
Código (c) [Seleccionar]
if(strcmp(argv[1],"-c")==0)
Deduzco que usas windows por lo de system("pause"), yo lo probe en Linux, no se si es lo mismo.