Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
booogabooo
5 / 1 / 0
Регистрация: 04.12.2013
Сообщений: 50
#1

Не работает fgets - C++

19.02.2014, 21:12. Просмотров 349. Ответов 4
Метки нет (Все метки)

Код еще не написан, но появилась какая-то проблема...ЧТо я делаю не так?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <clocale>
 
typedef struct{
        int id;
        char name[80];
        int karma;
        }users;
 
int main()
{
    users user[10];
    int i;
    for(i = 0; i < 10; i++){
          printf("ID: ");
          scanf("%i", &user[i].id);
          printf("Name: ");
          fgets(user[i].name, 80, stdin);
          printf("Karma: ");
          scanf("%i", user[i].karma);
          }
    for(i = 0; i < 10; i++){
          printf("%i", user[i].id);
          }
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2014, 21:12     Не работает fgets
Посмотрите здесь:

Как использовать getline и fgets? C++
Функция fgets и перевод строки C++
C++ Как использовать функцию fgets?
fgets и CString C++
[c++] fgets не могу понять почему это не работает C++
Использование оператора fgets C++
Как детектировать EOF с fgets/gets C++
Использование функции fgets C++
Как работает программа? В чем суть функции fgets? C++
C++ Использование функции fgets, где ошибка?
Fgets некорректный результат C++
Странно ведёт себя функция fgets C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Тамика
Котовчанин
869 / 449 / 141
Регистрация: 16.02.2010
Сообщений: 2,835
Записей в блоге: 27
19.02.2014, 21:27     Не работает fgets #2
"Какая-то проблема" решается "каким-то способом".
booogabooo
5 / 1 / 0
Регистрация: 04.12.2013
Сообщений: 50
19.02.2014, 21:38  [ТС]     Не работает fgets #3
Цитата Сообщение от Тамика Посмотреть сообщение
"Какая-то проблема" решается "каким-то способом".
Таким как вы вообще следует воздержаться от комментариев...

Ошибку нашел...
Тамика
Котовчанин
869 / 449 / 141
Регистрация: 16.02.2010
Сообщений: 2,835
Записей в блоге: 27
19.02.2014, 21:43     Не работает fgets #4
Цитата Сообщение от booogabooo Посмотреть сообщение
Таким как вы вообще следует воздержаться от комментариев...

Ошибку нашел...
Ну а как, по-Вашему, помогать? Компилятор выдает ошибки. Их желательно писать. Потому как иначе сложнее искать.
DrOffset
6851 / 4062 / 927
Регистрация: 30.01.2014
Сообщений: 6,859
19.02.2014, 21:47     Не работает fgets #5
Цитата Сообщение от booogabooo Посмотреть сообщение
Таким как вы вообще следует воздержаться от комментариев...

Ошибку нашел...
Для своевременного и адекватного ответа, вопрос следует задавать следующим образом:
1) Описание того, что делал;
2) Полный, компилируемый пример демонстрирующий проблему;
3) Ошибки компиляции (если есть), либо ошибки исполнения (если есть);
4) Краткое описание окружения (версия компилятора, ОС, разрядность и т.п. в зависимости от характера вопроса).
Тогда "такие как она", не будут таким образом комментировать ваши темы. Как дополнительный бонус, в процессе написания вопроса, возможно, ответ придет сам собой.
Yandex
Объявления
19.02.2014, 21:47     Не работает fgets
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru