String Buchstabenweise erscheinen lassen?



  • Hallo liebe Community,

    habe eine Frage.

    Und zwar wie kann man einen Satz(String) Buchstaben Weise erscheinen lassen?
    Also daswenn er das printf ausgibt, nach jedem Buchstaben vllt. 1 Millisekunde Zeit lässt.

    Ich habe eine vermutung was ich brauchen werde.

    printf,for und sleep. Hab ich recht?

    Nur wie setze ich es an?

    Kurze Demo was ich meine:

    C "1ms" R "1ms" U "1ms" i "1ms" Z "1ms" O "1ms" R...

    Dieser Schreibmaschienen Effekt. 🙂

    Danke schonmal für eure Hilfe.

    lg CiZ



  • Einen String gibst du so Buchstabenweise aus:

    char s[]="Irgendwas";
    int i, len=strlen(s);
    
    for (i=0;i<len;++i)
    {
      putc(s[i]);
    }
    


  • int i;
    char satz[...];
    for(i=0;satz[i]!='\0';i++)
    {
      printf("%c",satz[i]);
      Sleep(1);
    }
    


  • sry war grad nicht auf der höhe


Log in to reply