Witam, mam problem z programem. Otóż mam napisać program, który będzie wczytywał z wiersza poleceń argumenty będące słowami, a następnie uszereguje je alfabetycznie. Doszedłem do czegoś takiego, i nie wiem czemu program nie działa. Proszę o pomoc, pozdrawiam.
int main(int argc, char *argv[]){
int i;
char temp;
for(i = 1; i < argc; i++)
{
if (strcmp (argv[i], argv[i+1]) > 0)
{
strcpy(temp, argv[i]);
strcpy(argv[i], argv[i+1]);
strcpy(argv[i+1] , temp);
}
}
for(i = 1; i < argc; i++)
printf("%s\n", argv[i]);
getchar();
return 0;
}