из аргумента командой строки.
Если пользователь, например, не ввёл положенное количество аргументов, и argv[i+1] было пустым...
то как проверить это?
Проверки по типу str==NULL или str[0]==‘\0’; не срабатывают
Если я делаю printf(str)
То на экран выводится: (null)
То есть, не понимаю, что присваивается str , когда argv[i+1] было пустым
if (argc == 1)
Обсуждают сегодня