jak przenieść wyraz z argv do tablicy

Odpowiedz Nowy wątek
2018-04-17 23:15
0

Chodzi o to że mam zadanie w którym w cmd mam wpisać compare.exe wyraz1 wyraz2
i powinno mi wypisać ten wyraz który jest pierwszy w kolejności alfabetycznej ale nie wiem i nie umiem znaleźć informacji jak przenieść coś co pobieram argv-em do tablicy

Pozostało 580 znaków

2018-04-17 23:19
0

Po co chcesz to przenosić?

#include <err.h>
#include <stdio.h>
#include <string.h>

int
main(int argc, char **argv)
{
    if (argc != 3)
        errx(1, "Usage: %s <word1> <word2>.", argv[0]);

    if (strcmp(argv[1], argv[2]) <= 0)
        printf("%s\n", argv[1]);
    else
        printf("%s\n", argv[2]);
    return (0);
}
edytowany 1x, ostatnio: kapojot, 2018-04-17 23:23
nie mam takiej biblioteki jak err.h :p więc maszynka która sprawdza zadania też nie będzie jej miała. masz może gdzieś napisane jak działą ta funkcja err - Viki2k 2018-04-17 23:23
Jak nie masz, to użyj zwykłego printfa i exit. - kapojot 2018-04-17 23:24

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0