Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
WhitexBG
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 1
1

Печать таблицы температур по Фаренгейту

19.03.2013, 19:26. Просмотров 1170. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Проблема в следующем: начал изучать Си, а именно сейчас читаю книгу Б. Керниган и Д. Ритчи. В самом начале там есть пример:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
/* печать таблицы температур по Фаренгейту
и Цельсию для fahr = 0, 20, ..., 300 */
 
main()
{
    int fahr, celsius;
    int lower, upper, step;
 
    lower = 0; /* нижняя граница таблицы температур */
    upper = 300; /* верхняя граница */
    step = 20;  /* шаг */
 
    fahr = lower;
    while (fahr <= upper) {
        celsius = 5 * (fahr-32) / 9;
        printf(%d\t%d\n”, fahr, celsius);
        fahr = fahr + step;
    }
}
и при вводе его, компилятор выдаёт следующие ошибки:
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2065: '“' : undeclared identifier
error C2017: illegal escape sequence
error C2065: 'd' : undeclared identifier
error C2146: syntax error : missing ')' before identifier 't'
error C2017: illegal escape sequence
error C2059: syntax error : ')'
1>
1>Build FAILED.

Как с этим бороться? У меня стоит Microsoft Visual Studio 2010, в начале добавил библиотеку #include "stdafx.h"
Если дело в компиляторе, посоветуйте пожалуйста что по лучше. Спасибо.

Добавлено через 5 минут
Причина была в копипасте, странные двойные кавычки были всему виной. Теперь только одна ошибка:
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2013, 19:26
Ответы с готовыми решениями:

Печать таблицы температур
Здравствуйте. Упражнение: Напишите программу, которая будет печатать...

Вывести таблицы соответствия температур в градусах Цельсия температурам в Фаренгейте
Разработать программу, обеспечивающую выдачу таблицы соответствия температур в...

Напишите программу для перевода температур по Цельсию в шкалу Фаренгейта и вывода соответствующей таблицы
Решил задачу. Вот условие: Напишите программу для перевода температур по...

Печать таблицы значений функции
При реализации программы использовать операторы циклов (for, while, do…while).

Вывести на печать введенные данные в форме таблицы их по видам спорта
Помогите изменить в задаче все cin, cout на другие функции ввода, вывода С...

2
Kuzia domovenok
2425 / 2154 / 526
Регистрация: 25.03.2012
Сообщений: 7,757
Записей в блоге: 1
19.03.2013, 19:52 2
Цитата Сообщение от WhitexBG Посмотреть сообщение
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
int main()

Цитата Сообщение от WhitexBG Посмотреть сообщение
error C2065: '“' : undeclared identifier
" везде где кавычки, а не “ или ”

Цитата Сообщение от WhitexBG Посмотреть сообщение
error C2017: illegal escape sequence
error C2065: 'd' : undeclared identifier
error C2146: syntax error : missing ')' before identifier 't'
error C2017: illegal escape sequence
следствие второй ошибки из-за не тех кавычек. исчезнут после замены кавычек
0
vua72
418 / 417 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
20.03.2013, 02:17 3
Тут еще важно, чтоб файл был с расширением .с или использовать ключ компилятора /Tc http://msdn.microsoft.com/ru-ru/libr...v=vs.100).aspx, если вам нужен чистый Си
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 02:17

Запросить у пользователя температуру в градусах по Фаренгейту, и перевести ее в градусы по Цельсию
помогите решить задачу Напишите программу, которая запрашивает у пользователя...

Вывести в два столбца температуру по Цельсию и по Фаренгейту; исправить ошибку в коде
Доброго времени суток! Недавно начал изучение Си и столкнулся с проблемой...

Таблица вывода температур
Всем , привет! Начала осваивать язык си по книге кернигана и ритчи. Каждую...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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