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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2012, 18:28   #1
vbn1
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 67
Восклицание задача

нужно вывести с клавиатуры
ФИО автора
Название книги
Номер ISBN
и вывести в столбик
пытался написать но ничего не вышло
вот мой код:
Код:
#include<string.h>
#include<stdio.h>
#include<conio.h>
void main()
{
char l[10];
int i;
printf("Vvedite vamiliy,imy,otcestvo");
for(i=0;i<10;i++);
scanf("%s",&l[i]);
printf("%s",&l[i]);
getch();
}

Последний раз редактировалось vbn1; 19.09.2012 в 19:15.
vbn1 вне форума Ответить с цитированием
Старый 19.09.2012, 19:37   #2
vbn1
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 67
По умолчанию

так я и думал что мне ни кто не поможет с задачей хотя бы объясните как вывести в столбик
vbn1 вне форума Ответить с цитированием
Старый 19.09.2012, 19:43   #3
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

Код:
struct Author
{
 char *szName;
 char *szSurName;
 char *szPatronymic;
};

int main()
{
 Author Auth[5];

 for (int i = 0; i < 5; i++)
  scanf("%s %s %s", &Auth[i].szName, &Auth[i].szSurName, &Auth[i].Patronymic); 

 for (int i = 0; i < 5; i++)
  printf("%s %s %s", Auth[i].szName, Auth[i].szSurName, Auth[i].Patronymic);

 return 0;
}
coNsept вне форума Ответить с цитированием
Старый 19.09.2012, 19:50   #4
vbn1
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 67
По умолчанию

Author Auth[5];
что за ошибка тут
vbn1 вне форума Ответить с цитированием
Старый 19.09.2012, 20:45   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Текст ошибки напишите
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 19.09.2012, 21:01   #6
vbn1
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 67
По умолчанию

[C++ Error] Unit1.c(10): E2451 Undefined symbol 'Author'
vbn1 вне форума Ответить с цитированием
Старый 19.09.2012, 21:48   #7
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

scanf("%s %s %s", &Auth[i].szName, &Auth[i].szSurName, &Auth[i].Patronymic);

из серии "я всегда нахожу мусору полезное применение. Например там можно разместить строковые данные..."
:lol:
Rififi вне форума Ответить с цитированием
Старый 19.09.2012, 21:50   #8
vbn1
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 67
По умолчанию

почти дописал щас проверишь

не судите строга я только начинаю работать в си
Код:
#include<string.h>
#include<conio.h>
#include<stdio.h>
void main()
{
char a[10][10];
char b[10][10];
int  c[10][10];
printf("vvedite imy ,otcestvo,family");
scanf("%s %s %s",&a[1][1],&a[2][2],&a[3][3]);
 printf("vvedite nasvanie knigi");
 scanf("%s",&b[1][1]);
 printf("vvedite nomer ISBN");
 scanf("%s",&c[1][1]);
 printf("%s %s %s\n",&a[1][1],&a[2][2],&a[3][3]);
 printf("%s\n",&b[1][1]);
 printf("%s\n",&c[1][1]);
 getch();
}

Последний раз редактировалось Stilet; 19.09.2012 в 22:04.
vbn1 вне форума Ответить с цитированием
Старый 19.09.2012, 22:01   #9
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

хз где тебе там ошибку выдает...

Цитата:
из серии "я всегда нахожу мусору полезное применение. Например там можно разместить строковые данные..."
:lol:
Ладно, ладно но а все таки никто так делать не запрещает хотя согласен не совсем корректно

Код:
struct Author
{
 char szName[10];
 char szSurName[10];
 char szPatronymic[10];
};
coNsept вне форума Ответить с цитированием
Старый 19.09.2012, 23:05   #10
rmv240899
Форумчанин
 
Регистрация: 18.02.2012
Сообщений: 155
По умолчанию

Код:
#include <cstdio>
#include <windows.h>
struct Author {
    char szName[50];
    char szSurname[50];
    char szPatr[50];
};
struct Book {
    Author auth;
    char szName[100];
    char szIsbn[30];
};
int main() {
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    Book book1;
    scanf("Введите ФИО автора: %s %s %s ", &book1.auth.szName, &book1.auth.szSurname, &book1.auth.szPatr);
    scanf("Введите название и ISBN книги: %s %s", &book1.szName, &book1.szIsbn);
    printf("%s %s %s\n%s\n%s", book1.auth.szName, book1.auth.szSurname, book1.auth.szPatr, book1.szName, book1.szIsbn);
}
rmv240899 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача о стрелках (задача Майхелла) Silly Student Помощь студентам 0 14.12.2011 22:20
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51