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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2014, 11:41   #11
nicolas 123
 
Регистрация: 17.06.2014
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Bugrimov Посмотреть сообщение
Интересная мысль и что у Вас получилось, программа заработала?
Я заменил в функции scanf "%d" на "%.f", но она всё равно не заработала правильно при вводе дробного числа в переменную benz. Может я, конечно, что-то не понимаю. Объясните пожалуйста почему сбой происходит
nicolas 123 вне форума Ответить с цитированием
Старый 05.07.2014, 12:20   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Простой пример:
Код:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    double n;    scanf("%lf",&n); // lf для double
    float f;     scanf("%f",&f);    //f для float
    printf("%lf - %f",n,f);
    return 0;
}
Результат:
Цитата:
1.23
3.25
1.230000 - 3.250000
Process returned 0 (0x0) execution time : 3.494 s
Press any key to continue.
Опробуй его.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.07.2014, 17:04   #13
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Цитата:
Сообщение от nicolas 123 Посмотреть сообщение
Спецификатор "%.f" используется только в функции printf.
Это вы где прочитали?
waleri вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает код ctpz PHP 11 20.09.2012 14:03
Не работает код GS3 PHP 0 05.07.2012 15:57
Не работает код hello19 Общие вопросы C/C++ 11 08.08.2011 16:08
Не работает код. Messer Общие вопросы Delphi 0 15.05.2010 21:11