27.12.2012, 01:04 | #1 (permalink) |
Member
Регистрация: 10.12.2012
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Массивы
Программа не работает Код:
#include <cstdlib> #include <iostream> using namespace std; void rekursPrint(char*s,char i,bool Negative); int main() { FILE *f; int dat; int n=20; cout << "File name? "; char s[20]; cin.getline(s, 20); f=fopen(s, "wb"); for (int i=0; i<n; i++) {cout<<"Vvedite elementi= "; cin>>s[i];} rekursPrint(s,0,true); rekursPrint(s,0,false); fwrite(&dat, sizeof(int), 1, f); fclose(f); system("PAUSE"); return 0; } void rekursPrint(int*s,int i,bool Negative) { if(s[i]) { if(Negative&&s[i]<0) cout<<s[i]<<" "; if(Negative&&s[i]>0) cout<<s[i]<<" "; rekursPrint(s,i+1,Negative); } } |
27.12.2012, 01:04 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На форуме так же есть эти топики, возможно в них имеется решение вопроса Массивы С++ Массивы |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|