вылезает segmentation fault. не понимаю где

const int bufferSize = 4096;
char buffer[bufferSize];
int currentFile = optind;
FILE *fp;

while (currentFile <= argc) {
if (currentFile != argc) {
    fp = fopen(argv[currentFile], "rb");
    if (fp == NULL) {
        fprintf(stderr, "%s: %s: net file",
        argv[0], argv[currentFile]);
        exit(1);
    }
}

Ответы (0 шт):