`% %%tipo di documento, dimensione carta, grandezza del carattere, lingua
\documentclass[a4paper,12pt,italian]{report}
%%margini laterali.
\setlength{\oddsidemargin}{0.6 in}
%%offset orizzontale per la rilegatura
\setlength{\hoffset}{0.5 cm}
%%interlinea
\linespread{1.3}%%pacchetti per i font
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{euscript}%%pacchetto per la sillabazione in italiano
\usepackage[italian]{babel}%%pacchetto per l'inclusione di figure postscript
\usepackage{graphics}
%%pacchetto per l'inclusione di figure eps
\usepackage[dvips]{graphicx}%%comando per l'inserimento dell'intestazione
\pagestyle{headings} \makeatletter%%pacchetto per l'inserimento di pezzi di codice
\usepackage{verbatim}%%pacchetto per l'intestazione carina (riga sotto l'intestazione)
%\begin{comment}
\usepackage{fancyhdr}
%\input{fancyhdr.sty}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
\renewcommand{\sectionmark}[1]{\markright{}}
\lhead{} \rhead{} \chead{\emph{\leftmark}}
%\end{comment}
\makeatother
\usepackage{makeidx}%package per inserire figure affiancate
\usepackage{subfigure}%package per definire algoritmi
\usepackage{algorithmic}
\usepackage{algorithm}
%package per le estensioni di ams
\usepackage{amsmath}%crea il file indice.idx
\makeindex%ridefinizioni per i teoremi
\newtheorem{teorema}{Teorema}[section]
\newtheorem{definizione}{Definizione}[section]\begin{document}
\chapter{a}
\section{b}
\subsection{c}
\subsubsection{d}
\begin{equation}
x=1
\end{equation}\begin{equation}
x=2
\end{equation}\end{document}`
Questa forma minima va, ed ha lo stesso preambolo,quindi escludo che sia li il problema.
Per quanto riguarda il label ora cerco meglio
Il docomento che hai inviato non è minimo, e contiene un buon numero di orrori (i margini non si modificano così, graphics e subfigure sono obsoleti, graphicx va caricato senza alcuna opzione, quei \makeatletter \makeatother vanno tolti, …), che tuttavia non dovrebbero aver a che fare con il problema: ti consiglio di studiare una buona guida di base.
Per il resto, le etichette vengono rese bene.
Mi raccomando: non prendertela!
L.