int main(int argc, char *argv[]) { std::string query; struct TblColList *res = NULL; while (!std::cin.eof()) { getline(std::cin, query); if (query == "") continue; std::cout << "Parsing query: " << query << "\n" << std::endl; res = ProcessQuery(query); print_final_result(res); std::cout << std::endl; } exit(EXIT_SUCCESS); }
int main(int argc, char* argv[]) { if (argc < 2) { printf("One argument is mandatory.\n"); return 1; } int board_size = atoi(argv[1]); if (board_size == 0) { printf("Either the argument was not a valid number or you entered 0.\n"); return 1; } queen_cols(1, board_size); print_final_result(); return 0; }
int main(int argc, char **argv) { t_data data; data = get_input(argc, argv); if (data.operation_nbr == 1 && data.color == 1) ft_printf("%s\nNombre d'opérations : %d%s", CYAN, data.count, WHITE); else if (data.operation_nbr == 1) ft_printf("\nNombre d'opérations : %d", data.count); if (data.final_result == 1) print_final_result(data); if (data.list_options == 1) { ft_printf("%s\nOptions disponibles :%s", GREEN, WHITE); ft_printf("\n-i : Liste des options"); ft_printf("\n-o : Nombre d'operations"); ft_printf("\n-v : Afficher les piles pour chaque operation"); ft_printf("\n-c : Ajouter des couleurs"); ft_printf("\n-f : Afficher la pile finale"); } free(data.a); free(data.b); return (0); }