#include #include #include int main (int argc, char **argv) { AspellConfig * spell_config; AspellCanHaveError * possible_err; int i; spell_config = new_aspell_config(); aspell_config_replace(spell_config, "lang", "en_US"); possible_err = new_aspell_speller(spell_config); AspellSpeller * spell_checker = 0; if (aspell_error_number(possible_err) != 0) puts(aspell_error_message(possible_err)); else spell_checker = to_aspell_speller(possible_err); for (i = 1; i < argc; ++i) { printf("word: %s; check: %d\n", argv[i], aspell_speller_check(spell_checker, argv[i], -1)); } return 0; }