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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2011, 11:25   #1
Aralidka
Новичок
Джуниор
 
Регистрация: 15.11.2011
Сообщений: 1
По умолчанию Строки, указатели, массивы...

Файл Laba1.cpp
#include <iostream>
#include "Laba1_2.h"
#define endl "\n"
using namespace std;
int main()
{
int G;
cout<<"please input G"<<endl;
cin>>G;
cout<<God(G)<<endl;

return 0;
}

Файл Laba1_2.cpp
#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
using namespace std;
char* GOD(int G)
{
char Color[][50]={"Green", "Red", "Yellow", "White", "Black"};
char Months[][50]={"Мышь", "Корова", "Тигр", "Заяц", "Дракон", "Змея", "Лошадь", "Овца", "Обезьяна", "Курица", "Собака", "Свинья"};
int a,b,c,d,e,l,ll;
a=abs(1984-G);
if (a>60) {b=a/60; c=a-60*b;} else {c=a;} //c это число от 1 до 60
d=c-12*(c/12);
e=c-5*(c/5);
char K[][50]={"",""};
K[0]=Color[d];
K[1]=Months[e];
l=Color[d].length();
ll=Months[e].length();
return &K;

}

Файл Laba1_2.h
char* God(int);


Проблема в файле Laba1_2.cpp. Там функция типа char*, она должна вернуть указатель на массив К, в Laba1.cpp надо вывести все элементы массива К. Никак не доведу до ума.
Aralidka вне форума Ответить с цитированием
Старый 16.11.2011, 02:43   #2
btf
Пользователь
 
Регистрация: 03.12.2009
Сообщений: 25
По умолчанию

напиши просто return k;
btf вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Дв.массивы и указатели Марат05 C++ Builder 3 14.04.2011 19:45
Массивы и указатели (С++) slavy Помощь студентам 3 26.08.2009 19:39
Указатели и массивы VladimirVB Общие вопросы Delphi 7 23.08.2009 19:55
[C] массивы, указатели, двойные указатели. Iggel Общие вопросы C/C++ 5 05.05.2009 12:39