int main(){ ll melhor, temp; while( scanf( "%d %d", &lin, &col ) != EOF ){ for( int i = 1; i <= lin; ++i ){ for( int j = 1; j <= col; ++j ){ scanf( "%d", &matriz[i][j] ); next[i][j] = 0; } } melhor = responder( 1, 1 ); preencher( 1 ); for( int i = 2; i <= lin; ++i ){ temp = responder( i, 1 ); if( temp < melhor ){ melhor = temp; preencher( i ); } } --col; for( int i = 0; i < col; ++i ) printf( "%d ", seq[i] ); printf( "%d\n", seq[col] ); printf( "%d\n", melhor ); } }
int main(void){ int matriz[DIM][DIM]; preencher(matriz); exibir(matriz); printf("\nTraço da matriz: %d\n", traco(matriz)); return 0; }
Compra valida_compra (Compra c, char* linha, Cat clientes, Cat produtos){ int i; linha = (strtok(linha," ")); if(preencher(c, clientes, produtos, linha, 0)==KO) { limpa_compra(c); return NULL; } for(i=1;(linha=strtok(NULL," "))!=NULL;i++) { if(preencher(c, clientes, produtos, linha, i)==KO) { limpa_compra(c); return NULL; } } if (i==7) return c; else { limpa_compra(c); return NULL; } }