Das Minus würde ich mal so sagen:
printf("%0.8s\n", sh);
printf("%0.8s", sh);
Zur Erklärung "0.15" steht für "0" Abstand und "8" Zeichen der Variable sh "\n" steht für neue Zeile.
BTW ist das Erstmal das ich mit C++ arbeite. Der Syntax is ja schrecklich gegenüber den von vb ^^
//Bzw bin mir auch nicht sicher ob das alles so stimmt
//Komplettelösung von mir evt etwas umständlich aber es funktioniert ^^:
printf(sh); //Alle 8 Zeichen von sh ausgeben
printf("%.4s\n", sh); //4 weitere Zeichen von sh Ausgeben und schließlich eine neue Zeile Starten
printf(sh);
printf("%.4s\n", sh);
printf("\n"); //Neue Zeile
printf("%-4.0s%.4s\n", sh, sh); //Mit 4 Abstand 4 Zeichen von sh schreiben
printf("%-4.0s%.4s\n", sh, sh);
printf(sh);
printf("%.4s\n", sh);
printf(sh);
printf("%.4s\n", sh);
printf("%-4.0s%.4s\n", sh, sh);
printf("%-4.0s%.4s\n", sh, sh);
Erstmal danke für deine Antwort!
Leider gibt es nur "H"s aus und ich bräuchte das Zeichen Minus(-), Plus (+) und |. (also die Umrandung)
Ich und meine Klassenkollegen kommen leider überhaupt nicht drauf, wie wir das machen sollen.
mfg
Die Aufgabe wurde einfach nur schlecht gestellt. Die Zeichen "+", "-" und "|" kann man so nicht ausgeben, wenn man nur ausschließlich die Variablen benutzen darf. Du kannst es höchstens mit den ASCII-Werten machen, wie sepei schon geschrieben hat. Das könnte dann so aussehen:
Hilfe Hilfe Pls Gucken Brauche Hilfe 04/04/2010 - Technical Support - 3 Replies Ja wegen der Signatur sieht es euch ma an in pics
/http://img641.imageshack.us/img641/6070/unbenann t790kjkh.png
http://img444.imageshack.us/img444/6981/unbenannt kjhghzuijhbh.png
kann mir pls einer HELFEN...