Innanzitutto quando posti del codice usa il tag Code, altrimenti è molto difficile aiutarti con un codice indentato veramente male.
Dando un'occhiata veloce però ti posso indicare questi punti:
scanf("%d is the value of contatore,\n", contatore);
se vuoi stampare devi usare printf... e poi, o lo fai inglese o lo fai italiano
if(contatore=n)
dovresti fare un confronto, non un'assegnazione...