proj1/proj1.c
evento separaParticipantes(evento a, char participantes[]) {
    int i = 0, p = 0, j = 0;
    for (; participantes[i] != '\0' && i < LST_PARTICIPANTES; i++, j++) {
        if (participantes[i] == ':') {
            a.participantes[p][j] = '\0';
            p++;
            j = -1;
            a.n_participantes++;
            continue;
        }
        a.participantes[p][j] = participantes[i];
    }
    a.participantes[p][j] = '\0';
    for (i = p + 1; i < 3; i++) {
        a.participantes[i][0] = '\0';
    }
    return a;
}
/* Receives a string of attendants and separates them into a bidimensional matrix. */
Receives a string of attendants and separates them into a bidimensional matrix.
Receives a string of attendants and separates them into a bidimensional matrix .
evento separaParticipantes(evento a, char participantes[]) {
    int i = 0, p = 0, j = 0;
    for (; participantes[i] != '\0' && i < LST_PARTICIPANTES; i++, j++) {
        if (participantes[i] == ':') {
            a.participantes[p][j] = '\0';
            p++;
            j = -1;
            a.n_participantes++;
            continue;
        }
        a.participantes[p][j] = participantes[i];
    }
    a.participantes[p][j] = '\0';
    for (i = p + 1; i < 3; i++) {
        a.participantes[i][0] = '\0';
    }
    return a;
}
evento separaParticipantes ( evento a , char participantes [ ] ) { int i = 0 , p = 0 , j = 0 ; for ( ; participantes [ i ] != ' \0 ' && i < LST_PARTICIPANTES ; i ++ , j ++ ) { if ( participantes [ i ] == ' ' ) { a . participantes [ p ] [ j ] = ' \0 ' ; p ++ ; j = -1 ; a . n_participantes ++ ; continue ; } a . participantes [ p ] [ j ] = participantes [ i ] ; } a . participantes [ p ] [ j ] = ' \0 ' ; for ( i = p + 1 ; i < 3 ; i ++ ) { a . participantes [ i ] [ 0 ] = ' \0 ' ; } return a ; }
Receives a string of attendants and separates them into a bidimensional matrix.
Receives a string of attendants and separates them into a bidimensional matrix .