Как видите, я пытаюсь создать код, который отображает заданные аргументы в обратном порядке. но это продолжает давать мне ошибку сегментации. Я пытался и пытался понять это, но не понимаю почему. Пожалуйста, дайте мне добрый совет и объяснение. Спасибо всем
#include <unistd.h>
void ft_putchar(char c)
{
write(1, &c, 1);
}
int main(int argc, char *argv[])
{
int i;
int j;
i = argc;
while(i > 0)
{
j = 0;
while(argv[i][j] != '\0')
{
ft_putchar(argv[i][j]);
j++;
}
i--;
ft_putchar('\n');
}
return(0);
}