Sachverhalt: Sachverhalt: A. A.a Das Bezirksgericht Zürich verurteilte X._ am 6. Februar 1995 unter anderem wegen gewerbsmässigen Betrugs zu einer bedingten Gefängnisstrafe von 16 Monaten. A.b Das Untersuchungsrichteramt des Kantons Schaffhausen verurteilte X._ mit Strafbefehl vom 25. November 1997 unter anderem wegen mehrfachen Betrugs zu drei Monaten Gefängnis. Gegen diesen Strafbefehl erhob er Einsprache, worauf eine Hauptverhandlung im ordentlichen Verfahren angesetzt wurde. Dieser blieb X._ unentschuldigt fern. In der Folge schrieb der Einzelrichter in Strafsachen des Kantonsgerichts Schaffhausen das Verfahren am 25. Juni 1998 infolge Rückzugs ab. A.c Das Kantonsgericht Schaffhausen verurteilte X._ am 28. Mai 2002 unter anderem wegen gewerbsmässigen Betrugs zu 21 Monaten Gefängnis, teilweise als Zusatzstrafe zum Urteil des Bezirksgerichts Zürich vom 6. Februar 1995 und zum Strafbefehl des Untersuchungsrichteramts des Kantons Schaffhausen vom 25. November 1997. Es erklärte zudem die vom Bezirksgericht Zürich ausgefällte Gefängnisstrafe für vollstreckbar. Das Obergericht des Kantons Schaffhausen hiess am 7. März 2003 die von X._ erhobene Berufung gegen den Entscheid des Kantonsgerichts teilweise gut. Es verurteilte X._ wegen gewerbsmässigen Betrugs, mehrfachen gewerbsmässigen Check- und Kreditkartenmissbrauchs und Urkundenfälschung zu 21 Monaten Gefängnis, teilweise als Zusatzstrafe zum Strafbefehl des Untersuchungsrichteramts des Kantons Schaffhausen vom 25. November 1995. Es stellte zudem fest, dass der Vollzug der Gefängnisstrafe von 16 Monaten gemäss dem Urteil des Bezirksgerichts Zürich in Anwendung von Art. 41 Ziff. 3 Abs. 5 StGB nicht angeordnet werden könne. Das Obergericht des Kantons Schaffhausen hiess am 7. März 2003 die von X._ erhobene Berufung gegen den Entscheid des Kantonsgerichts teilweise gut. Es verurteilte X._ wegen gewerbsmässigen Betrugs, mehrfachen gewerbsmässigen Check- und Kreditkartenmissbrauchs und Urkundenfälschung zu 21 Monaten Gefängnis, teilweise als Zusatzstrafe zum Strafbefehl des Untersuchungsrichteramts des Kantons Schaffhausen vom 25. November 1995. Es stellte zudem fest, dass der Vollzug der Gefängnisstrafe von 16 Monaten gemäss dem Urteil des Bezirksgerichts Zürich in Anwendung von Art. 41 Ziff. 3 Abs. 5 StGB nicht angeordnet werden könne. B. X._ erhebt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts des Kantons Schaffhausen sei aufzuheben und die Sache zur neuen Entscheidung bezüglich des Strafmasses und der Gewährung des bedingten Strafvollzugs an die Vorinstanz zurückzuweisen. Die Vorinstanz hat auf Gegenbemerkungen verzichtet. 