Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 517205

Ошибка кодировки - C для начинающих

$
0
0
Здравствуйте! У меня проблема, когда я хочу считать данные с файла и вывести их на экран, вместо содержимого файла выводятся крокозябры (смайлики), подскажите в чем моя ошибка.
Код:

int main(int argc, char *argv[])
{
        setlocale(LC_ALL, NULL);
        FILE *in;
        int ch;
        if ((in = fopen("1.txt", "r")) != NULL)
        {
                while ((ch = getc(in) != EOF))
                {
                        putc(ch, stdout);
                }
                fclose(in);
        }
        else
        {
               
        }
        system("PAUSE");
        return 0;
}


Изображения
Тип файла: png error.png (38.8 Кб)

Viewing all articles
Browse latest Browse all 517205

Trending Articles