I'm using Springer LNCS template to create a paper, so that I can't use subcaption
Using subfigure with pgfplots results in no aligning at all. 
The code I use to draw plots:
\begin{figure}
\centering
\subfigure{
\begin{tikzpicture}
\begin{axis}[
ybar = 0pt,
scale = 0.6,
/pgf/number format/1000 sep={},
xticklabels={Bayes, Tree, kNN, SVM},
xtick = {1,2,3,4,5},
ymin = 0,
ymax = 100,
enlarge x limits=0.25,
legend cell align=left,
legend style={
at={(1,1.05)},
anchor=south east,
column sep=1ex
}
]
\addplot coordinates {
(1, 68) (2, 70) (3, 67) (4, 66)
};
\addplot coordinates {
(1, 70) (2, 71) (3, 72) (4, 68)
};
\legend{unmodified, modified}
\end{axis}
\end{tikzpicture}
}
\subfigure{
\begin{tikzpicture}
\begin{axis}[
ybar=0pt,
scale = 0.6,
/pgf/number format/1000 sep={},
xticklabels={Bayes, Tree, kNN, SVM},
xtick = {1,2,3,4,5},
ymin = 0,
ymax = 100,
enlarge x limits=0.25,
legend cell align=left,
legend style={
at={(1,1.05)},
anchor=south east,
column sep=1ex
}
]
\addplot coordinates {
(1, 68) (2, 70) (3, 67) (4, 67)
};
\addplot coordinates {
(1, 68) (2, 70) (3, 70) (4, 68)
};
\legend{unmodified, modified}
\end{axis}
\end{tikzpicture}
}
\subfigure{
\begin{tikzpicture}
\begin{axis}[
ybar=0pt,
scale = 0.6,
/pgf/number format/1000 sep={},
xticklabels={Bayes, Tree, kNN, SVM},
xtick = {1,2,3,4,5},
ymin = 0,
ymax = 100,
enlarge x limits=0.25,
legend cell align=left,
legend style={
at={(1,1.05)},
anchor=south east,
column sep=1ex
}
]
\addplot coordinates {
(1, 69) (2, 67) (3, 72) (4, 68)
};
\addplot coordinates {
(1, 70) (2, 70) (3, 73) (4, 69)
};
\legend{unmodified, modified}
\end{axis}
\end{tikzpicture}
}
\caption{Genuineness}
\end{figure}
How can I fix it and display all the plots in one row?
EDIT Thanks to @percusse the issue was in empty lines. Now it looks okay.

subcaption? Notice that in any case don't usesubfigurebut at leastsubfig. And remove the empty lines in between they mean paragraphs – percusse Mar 06 '15 at 19:11subcaptionpackage, so I have to use another. – mgalkin Mar 06 '15 at 19:46