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

Структура Date - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простой текстовый редактор http://www.cyberforum.ru/cpp-beginners/thread268904.html
скажите как сделать кнопку " Open "??? в стандартный примерах Microsoft Visual Studio 2010..она задается так... но надо как то проще Private Sub btnRetriveFileNames_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRetriveFileNames.Click Try With odlgFileNames ' Вероятно, это не всегда нужно, но можно также задать начальный...
C++ Как включить библиотеку а потом отключить (#include <*> ) Например какая-та библиотека нужна мне в одном месте а в другом она мне мешает мне надо ее отключить как это сделать? http://www.cyberforum.ru/cpp-beginners/thread268901.html
Работа с файлами. C++
Помогите составить условие,чтобы можно было сравнить два файла и вывести номер элемента где они различны.
Забекапить и восстановить вектор из файла C++
Имею вектор чаровы по 8 бит каждый элемент std::vector<char> muz; вцелом весь вектор занимает около 200 мегабайт. Нужно в приложение добавить возможность сохранять и восстанавливать на ходу на raid ssd, притом за максимальную скорость, желательно за миллисекунды. Я представляю это так, узнаю в какой области памяти лежит вектор ... или конкретнее где он начинается и сколько занимает и дальше...
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread268876.html
Дана квадратная матрица. Поменять последние элементы каждого столбца с элементами главной диагонали.
C++ Процедуры и функции. Общие вопросы. Раньше изучал Паскаль теперь решил попробовать С++. В Паскале если описать процедуру так procedure example (var A:char; B:char); то внутри процедуры переменную "А" мы можем изменять, а переменную "B" нет. Как этот механизм выглядит в С++? подробнее

Показать сообщение отдельно
erora
0 / 0 / 0
Регистрация: 02.04.2011
Сообщений: 4
02.04.2011, 17:27     Структура Date
Вот есть такая задача: вывести дату которую ты вводиш из екрана через структуру.

Через масивы я зделал, хочю сделать через строки, но проблема в том что когда я ввожу например секунды 01, то мне выводит 1, что мне ненужно. Подскажыте что не так? Вот код:

Код
#include <stdio.h>
#include <conio.h>

typedef struct {
char *day;
char *month;
char *year;
char *sec;
char *hour;
char *min;
int GMT;
} date;

int main( void ){
 date *date;
 printf("Vvedit secyndu -> ");
 scanf( "%s", &date->sec );
 printf("Vvedit xvulunu -> ");
 scanf( "%s", &date->min );
 printf("Vvedit godunu -> ");
 scanf( "%s", &date->hour );
 printf("Vvedit den -> ");
 scanf( "%s", &date->day );
 printf("Vvedit misyac -> ");
 scanf( "%s", &date->month );
 printf("Vvedit rik -> ");
 scanf( "%s", &date->year );
 printf("Vvedit chuslovy riznucyu chasu vid Ukrainu ->");
 scanf( "%s", &date->GMT);
 printf( "%s/%s/%s  %s:%s:%s GMT+%d", date->day,date->month,date->year,date->hour,date->min,date->sec,date->GMT );
 getch();
 return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru