\documentclass[draft]{scrartcl}

\usepackage[ngerman]{babel}

\newlength{\myhyphenwidth}
\setlength{\myhyphenwidth}{3.65pt}          % width of hyphen sign

\newlength{\mywidth}
\newcommand*{\example}[2]{\settowidth{\mywidth}{#1}%
 \addtolength{\mywidth}{\myhyphenwidth}
 \addtolength{\mywidth}{-\linewidth}%
 \par\rule{-\mywidth}{.3mm}\hspace{0pt}#2}

\setlength{\parindent}{0pt}

\begin{document}

% \example{$C$-Vektor}{$C$-Vektorraum}
% \example{$C$-Vektor}{$C$"=Vektorraum}

\example{HI}{HI-V}
\example{HI}{HI-Virus}
\example{HI}{HI"~Virus}

\example{primitiv-rekur}{primitiv-rekursiv}
\example{primitiv-rekur}{primitiv"=rekursiv}

\example{Motor}{Motorrad-Handbuch}
\example{Motor}{Motorrad"=Handbuch}

\example{Ein}{Ein-/Ausgabe}
\example{Ein/}{Ein"~/""Ausgabe}

\example{(Haupt}{(Haupt-)Stromkreis}
\example{(Haupt)}{(Haupt"~)""Stromkreis}

\example{bergauf und }{bergauf und -ab}
\example{bergauf und }{bergauf und "~ab}

\example{M"oglich}{M"oglichkeiten/Varianten}
\example{M"oglich}{M"oglichkeiten/""Varianten}
\example{M"oglich}{M"oglichkeiten\slash{}Varianten}

\example{M"oglichkeiten/\hspace{-\myhyphenwidth}}{M"oglichkeiten/Varianten}
\example{M"oglichkeiten/\hspace{-\myhyphenwidth}}{M"oglichkeiten/""Varianten}
\example{M"oglichkeiten/\hspace{-\myhyphenwidth}}{M"oglichkeiten\slash{}Varianten}

\example{M"oglichkeiten/Varian}{M"oglichkeiten/Varianten}
\example{M"oglichkeiten/Varian}{M"oglichkeiten/""Varianten}
\example{M"oglichkeiten/Varian}{M"oglichkeiten\slash{}Varianten}

\example{Vorlesungsgliederung/}{Vorlesungsgliederung/-struktur}
\example{Vorlesungsgliederung/\hspace{-\myhyphenwidth}}{Vorlesungsgliederung/"~struktur}
\example{Vorlesungsgliederung/\hspace{-\myhyphenwidth}}{Vorlesungsgliederung\slash{}"~struktur}
\example{Vorlesungsgliederung/\hspace{-\myhyphenwidth}}{Vorlesungsgliederung/"""~struktur}

\end{document}