Problem z nowa linią.

0

Witam, mam problem ponieważ po wpisaniu danych wejsciowych zakonczonych znakiem #, moje wyjscie przeskakuje do nastepnej linii. Czy jest mi wstanie ktos wytlumaczyc dlaczego ?

int main()
{
    int sekwencje;
    scanf("%d", &sekwencje);
    fflush(stdin);
    char znak;
 
    for ( int i = 0; i < sekwencje; i++)
    {
        znak = getchar();
 
        if ( znak == 'c')
        {
            while ( (znak = getchar()) != '#')
            {
                if ( znak >= 48 && znak <= 57)
                    printf("%c, ", znak);
            }
            if ( i != sekwencje - 1)  \\ brak ostaniej pustej linii po iteracjach
                printf("\n");
            fflush(stdin);
            continue;
0

Witam,

Musisz zamieścić pełny kod aplikacji bo mi niezłe głupoty wychodzą dodatkowo opisz co tak naprawdę ma aplikacja robić. U mnie ( po pozamykaniu wszystkich klamr z tego wycinku ) wychodzą niezłe głupoty ( dla przykładu aplikacja się nigdy nie zamknie z powodu instrukcji continue, podejrzewam że nie takie był zamiar jej użycia ;) ). Rozpisz co dokładnie aplikacja ma robić , zamieść pełny kod i wtedy powinienem być w stanie pomóc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1