potrzebuje wyłapać polskie litery, napisałem ten kod, jednak w żaden sposób nie zwraca on na nie uwagi.
jak zrobić aby wyłapało w ten sposób polskie litery?
#include <locale.h>
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
int main(void) {
setlocale(LC_ALL, "pl_PL.UTF-8");
// Open the file for reading
FILE *file = fopen("slowa.txt", "r");
if (file == NULL) {
fprintf(stderr,"nie dalo otworzyc\n");
return 1;
}
wchar_t c;
while ((c = fgetwc(file)) != WEOF) {
if (c=='ą'){
printf("lolz\n");
}
}
fclose(file);
return 0;
}