myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   [C]Leerzeichen ausgeben (https://mygully.com/showthread.php?t=2736912)

PwN0GrPhy 26.10.12 20:57

[C]Leerzeichen ausgeben
 
Hallo,
ich bin gerade dabei für nen C-Test zu lernen.
Ich wollte ein Beispiel machen doch jetzt bin ich an nem Punkt angelangt an dem ich nicht weiter komme.
Ich muss Leerzeichen ausgeben und das nicht einfach mit Sachen wie:
printf(" ");

Hier die Angabe:


Und soweit bin ich jetzt:
Code:

#include<stdio.h>

int main()
{
    //Strings werden deklariert und initialisiert
    char sh[] = "HHHHHHHH";
    char st[] = "TTTTTTTT";
    char sl[] = "LLLLLLLL";
    char si[] = "IIIIIIII";
    char sn[] = "NNNNNNNN";
    char sf[] = "FFFFFFFF";

    //Variablen werden deklariert und initialisiert
    int x = 1956;
    long y = 1234567890;
    double z = 298.75;

    // Hier wird mit printf()-Anweisungen
    // die Ausgabe erzeugt
    printf("%d%d%d%d\n", y, y, y, y);
    printf("+--------------------------------------+\n");
    printf("");
    printf("| %-7.2s%3.2s%6.3s%.3s%.3s%.1s%5.2s", sh, sh, st, st, st, st, sl);



    return 0;
}

Wäre nett wenn mir wer helfen könnte.

MfG

PwN0GrPhy 27.10.12 08:24

Sry, dass ich mich so schlecht ausgedrückt habe.
Beim 3 printf soll die ausgabe so sein:
Code:

|                                                |
Laut der Angabe soll man es jedoch ohne einfache Leerzeichen machen.

germgerm 27.10.12 08:33

Ohne Leerzeichenwurst wird das aber nicht gehen:

PHP-Code:

char s32[] = "        "


PwN0GrPhy 27.10.12 08:43

Aha. Ich hab schon überall im Skriptum gesucht aber nix gefunden.
Danke

revolerheld5 27.10.12 14:32

Du kannst es ja mit Tabulatoren ("\t") machen


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:50 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.