Я написал следующий код. Мне надо, чтоб содержимое файла было скопировано в переменную: FILE *f; f=fopen(filepath,"r");//filepath - типа gchar, с путем и именем файла fscanf(f,gc);//gc - массив gchar g_printf("gc perem: %s",gc); fclose(f); Но при запуске g_print мне пишет: "gc perem: ", и все. Когда я специяльно ставил изначальный текст переменно gc (gchar gc[]="TEXT"), то g_print мне писала: "gc: TEXT". Почему не копируется содержимое файла в gc?