Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Вместо содержимого файла выводятся крокозябры Здравствуйте! У меня проблема, когда я хочу считать данные с файла и вывести их на экран, вместо содержимого файла выводятся крокозябры (смайлики), подскажите в чем моя ошибка. 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)) { https://www.cyberforum.ru/ c-beginners/ thread1675850.html C (СИ) Поиск количества слов в строке
Доброго времени суток. Нужна помощь. Сделал программу сервер для поиска количества слов в строке на С+. Всё бы хорошо, но мне нужно перевести его в чистый С. В Си я плохо разбираюсь. Вот собственно коды: 1) Для сервера #include <winsock2.h> #include <stdio.h> #include <string.h> /*Функция вычисления количества слов в строке. Так как в принимаемой строке, вместо символа '\0'(конец строки),...
C (СИ) Алгоритм планирования Short Job First Добрый день форумчане. Собрал код по частям из сети. Суть алгоритма ясна. Не могу в участке кода, отвечающего за реализацию печати графика в консоль сделать как здесь http://osio.yomu.ru/index.php?part_id=2&page_id=4 В матрице не пойму как процессы вывести вертикально и разделить процессы границами, за прорисовку отвечает функция void drawGanttChart();. Вот код: #include<stdlib.h>... https://www.cyberforum.ru/ c-beginners/ thread1675782.html C (СИ) Сложные объявления в Си Доброго вечера, форумчане. помогите разобраться в примере 1) Массив указателей на функцию, возвращающую массив функций, возвращающих указатель на массив из int 2) Функция, возвращающая указатель на функцию, возвращающую массив указателей на функцию, возвращающую массив из указателей на int Нужно написать к двум заданиям сами формулы К первому попытался сделать и получилось Int *... https://www.cyberforum.ru/ c-beginners/ thread1675748.html
В матрице Z (m, n) найти количество и сумму элементов, значение которых превышает сумму индексов C (СИ)
В матрице Z (m, n) найти количество и сумму элементов, значение которых превышает сумму индексов, то есть таких zij, что zij> i + j
C (СИ) Как установить 5.3 в code blocks? Вышел новый gcc 5.3. Хочу заменить им 4.9.2. в Компиляторе есть много файлов и папок. Собственно вопрос, как установить 5.3 в code blocks? https://www.cyberforum.ru/ c-beginners/ thread1675640.html
C (СИ) Алгоритм поиска в глубину https://www.cyberforum.ru/ c-beginners/ thread1675453.html
Алгоритм поиска в глубину, смежная матрица представлена в исходном коде. #include <stdio.h> #define N 7 int i; int visit; int adjacencyMatrix = {
Перевод структуры PureBasic на Си C (СИ)
Помогите плз, пришлось взяться за си и в Pelles C создавать библиотеку для приложения написанного на PureBasic 5 в библиотеку передается указатель на такую структуру: ; system Structure sysvar sadr.s{2048} cur.s{2048} dt.l *cgi; >; указатель на структуру *prcall; >; указатель на структуру *sysini; >; указатель на структуру
C (СИ) Функция scanf() не выводит символ и адрес символа https://www.cyberforum.ru/ c-beginners/ thread1674949.html
#include <stdio.h> #include <stdlib.h> int main() { char letter; printf("Enter any one keyboard character "); scanf("%c", letter);
C (СИ) Найти количество содержащихся в строке строчных латинских и русских букв https://www.cyberforum.ru/ c-beginners/ thread1674943.html
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв. на Си. Спасибо)
C (СИ) Найти количество слов в строке, которые содержат хотя бы одну букву "А"
ана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Найти количество слов, которые содержат хотя бы одну букву "А". на Си. Спасибо)
C (СИ) Какие плагины посоветуете для работа на sublime text 3 https://www.cyberforum.ru/ c-beginners/ thread1674921.html
Какие плагины посоветуете для работа на sublime text 3
Вездепух
Эксперт CЭксперт С++
11696 / 6375 / 1724
Регистрация: 18.10.2014
Сообщений: 16,071
02.03.2016, 23:57 0

Вывести на экран информацию о неуспевающих студентах (массив структур "Student") - C (СИ) - Ответ 8830273

02.03.2016, 23:57. Показов 1588. Ответов 13
Метки (Все метки)

Ответ

Что значит "не хочет"? Как обосновывает?

Для 'char group, fakul;' чтение как 'scanf("%s", &group)' и 'scanf("%s", &fakul)' - это полная белиберда. Непустая строка никак не может поместиться в один 'char'.

Почему поле 'int mark' читается со спецификатором формата '%s'???

P.S. Хоть на работоспособность кода это обычно не влияет, передача массива 'char array[N]' в 'scanf' для спецификатора формата '%s' делается либо как 'scanf("%s", array)' (без использования оператора '&'), либо как 'scanf("%s", &array[0])'. Ваше 'scanf("%s", &array)' формально некорретно.

Вернуться к обсуждению:
Вывести на экран информацию о неуспевающих студентах (массив структур "Student") C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2016, 23:57
Готовые ответы и решения:

Структура Student: вывести на экран информацию о студентах, средний балл которых превышает введенное число
STUDENT (наименование учебного заведения, фамилия и инициалы студента,номер группы,набор из пяти...

Массив структур содержит информацию о студентах группы
/*Массив структур содержит информацию о студентах группы: в первом поле стоит фамилия, во втором...

Совокупность структур объединить в массив. Информацию о студентах хранить в файле
Доброго времени суток!!! Помогите выполнить задание на c++. нужно составить список, содержащий...

Создать массив структур, содержащий информацию согласно варианту индивидуального задания. Вывести на экран полученный ре
В магазине сформирован список постоянных клиентов, который включает ФИО, домашний адрес покупателя...

13
02.03.2016, 23:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2016, 23:57
Помогаю со студенческими работами здесь

Массив структур метит информацию о 17 людях: фамилия; имя; пол; рост; вес. Прочитать данные из файла и вывести на экран
Массив структур метит информацию о 17 людях: фамилия; имя; пол; рост; вес. Прочитать данные из...

Массив структур метит информацию о 17 людях: фамилия; имя; пол; рост; вес. Прочитать данные из файла и вывести на экран
Массив структур метит информацию о 17 людях: фамилия; имя; пол; рост; вес. Прочитать данные из...

Массив структур метит информацию о 30 студентах: фамилия; имя; номер группы; место жительства (общежитие или дома). Проч
Массив структур метит информацию о 30 студентах: фамилия; имя; номер группы; место жительства...

Вывести по алфавиту сведения о неуспевающих студентах
Дана информация о студентах : ФИО, группа, оцени по 3 предметам. Вывести по алфавиту сведения о...

Вывести информацию на экран и в текстовый файл о студентах, родившихся в заданном месте
Создайте файл записей, содержащий определенное количество записей, каждая из которых содержит:...

Ввести с клавиатуры информацию о студентах группы и вывести на экран весь список
Ребят буду благодарен, кто поможет решить данный примерчик: 1. Создайте двухмерный массив типа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru