Untitled
unknown
plain_text
a year ago
933 B
8
Indexable
#include <iostream>
#include <cstring>
using namespace std;
int wprowadzanierozszerzenia(char fileName[], int MAX_LENGTH);
void wyswietlania(const char fileName[]);
int main()
{
const int MAX_LENGTH = 100;
char fileName[MAX_LENGTH];
int result = wprowadzanierozszerzenia(fileName, MAX_LENGTH);
if (result == 0) {
wyswietlania(fileName);
}
return 0;
}
int wprowadzanierozszerzenia(char fileName[], int MAX_LENGTH)
{
cout << "Wprowadz nazwe pliku (bez rozszerzenia): ";
cin.getline(fileName, MAX_LENGTH);
const char extension[] = ".txt";
if (strlen(fileName) + strlen(extension) >= MAX_LENGTH)
{
cerr << "Nazwa pliku jest za dluga!" << endl;
return -1;
}
strcat(fileName, extension);
return 0;
}
void wyswietlania(const char fileName[])
{
cout << "Nowa nazwa pliku: " << fileName << endl;
}
Editor is loading...
Leave a Comment