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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2013, 17:41   #1
aank10
Пользователь
 
Регистрация: 12.02.2011
Сообщений: 81
По умолчанию ubuntu ошибка printf

Здравствуйте. Есть ubuntu 12.04 на него поставил CODE blocks id создал консольное приложение и вписал в него такой код, но выбивает ошибку :

нет декларации "length" в этой области видимости

предупреждение: format "%d" expects argument of type "int", but argument 2 has type "long int"
Код:
#include <stdio.h>

int main(void)
{

   FILE *fp;
   char filename[80];
   long length;

   printf("input file name:");
   gets(filename);
   fp=fopen(filename,"rb");

   if(fp==NULL) {
      printf("file not found!\n");
   }
   else {
      fseek(fp,OL,SEEK_END);
      length=ftell(fp);
      printf("the file's length is %1dB\n",length);
      fclose(fp);
   }

   return 0;
}
aank10 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ubuntu, Ubuntu server на виртуалке - нет доступа извне yaapelsinko Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 3 14.11.2012 09:36
printf %x sexsex Общие вопросы C/C++ 2 25.02.2012 12:05
Обновление Ubuntu 10.04 на Ubuntu 10.10 Яр|/||< (^_^) Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 4 06.11.2010 15:05
Создание локальной и интернет сети BT-BT UBUNTU 9.10-UBUNTU 9.10 Alex Cones Компьютерное железо 4 14.03.2010 15:26
Ошибка в функцие printf Sarumjan PHP 5 26.02.2010 11:33