Dúvida de um iniciante em C [RESOLVIDO]

Ue copiei do teu código kkkkk

quando você copiou veio caracteres especiais que não são interpretados e não fazem nenhum sentido pro compilador de C, por isso ele estava acusando erro, e falando que não entende o que tinha ali,

substitua esse techo por :slight_smile:

cout << endl;
            cout << "------------------------";
            cout << endl;

veja funcionando em: http://cpp.sh/9cez

Sim agora esta funcionando arrumei aqui pelo compilador que você me passou mais no meu compilador code blocks ele não compila, continua dando o erro. Deve ser como você falou falta a biblioteca… :sob:

Mais blz seu código também funciona, só que não entendi muito bem ele, é C++? Algum comando o outro que não entedi o por que do comando, mais tudo certo. Obrigado !

O que fiz faz a mesma coisa só que em menos linha:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int index = 3, contador;
    char letras[5] = "Joao";

    for (contador = 0; contador <= 99; contador++)
    {
        if(contador%5 == 0)
        {
            (index == 3) ? index = 0: ++index;
            printf("\n");
        }
        printf("%c", letras[index]);
    }

    return 0;
}

legal bruno deu tudo certo agora ne, problema resolvido?

Sim sim, tudo ok !