Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2014, 16:35   #1
daria_dsm
 
Регистрация: 21.07.2011
Сообщений: 9
По умолчанию Разные компиляторы-разный результат!

Один и тот же код в MVS 2010 компайлется и норм(не выдает ошибок),а в другом - QtCreator выдает ошибку
ошибка: 'scanf_s' was not declared in this scope
scanf_s("%s", strCourseName,99);



Код программки-
Код:
#include <stdio.h>
#include <conio.h>

int main()
{

    char strCourseName [100];
        int iLecCount, iLecNumber;

        printf("What course are you studing?\n");
        scanf_s("%s", strCourseName,99);

        printf("How many lections in the course \"%s\"?\n", strCourseName);
        scanf_s("%d", &iLecCount);

        printf("Which lection are you studing?\n");
        scanf_s("%d", &iLecNumber);

        printf("You must study %d lections to complete the course\n", iLecCount-iLecNumber);

}


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 06.05.2014 в 16:56.
daria_dsm вне форума Ответить с цитированием
Старый 06.05.2014, 19:03   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Используйте scanf()
waleri на форуме Ответить с цитированием
Старый 06.05.2014, 22:24   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

гугление бы вам дало результат за тоже время что вы постили пост.
у scsnf_s фишка микрософтовского компилятора.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.05.2014, 22:49   #4
daria_dsm
 
Регистрация: 21.07.2011
Сообщений: 9
По умолчанию

Всем спасибо,я сама быстро это поняла...методом тыка))))
daria_dsm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разный результат в Borland C++ 5.02 и Visual C++ 2012 zla9_kolu4ka Visual C++ 5 28.01.2014 23:08
Разный результат в отладчике и при запуске *.exe pinkiller Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 02.05.2012 16:34
find_first_not_of выдает разный результат Torymo Помощь студентам 2 04.01.2012 09:14
разный результат Кристина133 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 13.05.2011 19:15
Разные компиляторы - разные результаты Кипящий чайник Общие вопросы C/C++ 3 16.07.2010 14:54