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

Оформление списка в виде структуры, исправить ошибку в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов в тех столбцах матрицы, которые содержат хотя бы один отрицательный элемент http://www.cyberforum.ru/cpp-beginners/thread1098273.html
Дана вещественная прямоугольная матрица A, размером nxm. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. #include <iostream> #include <stdio.h> #define N 30 int main(void) // или вот тут нужно int main(argh и т.д.....) {
C++ Заданный массив целых чисел K (n) ПОМОГИТЕ!!!!!!! Заданный массив целых чисел K (n). Найти в нем минимальный kmin и максимальный kmax элементы. Вывести в порядке возрастания все целые числа из интервала (kmin, kmax), которые не встречаются в исходном массиве http://www.cyberforum.ru/cpp-beginners/thread1098264.html
C++ ISO C++ forbids declaration of with no type
Здравстуйте! Недавно начал изучать С++. В коде возникла ошибка: Line 23| ISO C++ forbids declaration of 'roman' with no type. Подскажите, пожалуйста, в чем причина? #include <iostream> #include <cstdio> #include <conio.h> using namespace std; int roman (int,int,char); int main()
C++ Как называется компонентная функция?
Ребят,помогите пожалуйста напишите как вызывается компонентная функция?буду благодарен
C++ Определитель матрицы 7х7 http://www.cyberforum.ru/cpp-beginners/thread1098256.html
Ребят, всем привет! Помогите пожалуйста найти определитель матрицы 7х7...
C++ Перегрузка типов данных Напишете пожалуйста примеры: перегрузка из одного типа в другой(например из типа int в float, и обратно из float в int). подробнее

Показать сообщение отдельно
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
17.02.2014, 00:27     Оформление списка в виде структуры, исправить ошибку в коде
Liquil, структура и функция - это разные вещи.
C++
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <locale.h>
 
// структура
struct List
{
    char number[256];
    char name[256];
    char post[256];
    int  salary;
};
 
// Декларация и дифиниция функции
// функция lists возвращающая обьект типа List
List lists()
{
    List lst; // lst - обьект структуры List
    printf("Input number:\n");  scanf("%s",lst.number);
    printf("Input name:\n");    scanf("%s",lst.name);
    printf("Input post:\n");    scanf("%s",lst.post);
    printf("input salary:\n");  scanf("%d",&lst.salary);
    printf("\n");
    return lst;
}
 
int main(int argc, char *argv[])
{
    List s = lists(); // вызов функции и копирование возвращаемого обьекта в обьект s
 
    printf("number %s\n", s.number);
    printf("name   %s\n", s.name);
    printf("post   %s\n", s.post);
    printf("salary %d\n", s.salary);
}
 
Текущее время: 13:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru