Пример #1
0
int main(int argc, char *argv[]) {
	printf("-> %d\n",garland("programmer"));
	printf("-> %d\n",garland("ceramic"));
	printf("-> %d\n",garland("onion"));
	printf("-> %d\n",garland("alfalfa"));

	return 0;
}
Пример #2
0
int main(int argc, char* argv[]) {
    char *line = NULL;
    size_t len = 0;
    ssize_t read;

    while ((read = getline(&line, &len, stdin)) != -1) {
        if (line[read - 2] == '\r') {
            /* Handle possible windows format */
            line[read - 2] = '\0';
        }
        else {
            /* Chop off delimiter */
            line[read - 1] = '\0';
        }
        int d = garland(line);
        printf("garland(\"%s\") -> %d\n", line, d);
    }
    free(line);
    exit(EXIT_SUCCESS);
}
Пример #3
0
int main( int argc, char *argv[]) {
	printf("garland(\"%s\") -> %d\n", argv[1], garland(argv[1]) );

	return 0;
}