Witam,
dla prostego kodu
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char ** argv){
printf("Args amount %d\n", argc);
for(int i=0; i<argc ; i++){
printf("%s\n",argv[i] );
}
}
oraz pliku z tekstem
jakiś przykładowy tekst
Przy wywołaniu otrzymuję następujące rezultaty
./main <temp.txt
Args amount 1
./main
Oczekując rezultatu, że ilość arugmentów powinna wynosić 4. Gdzie popełniam błąd ?