#include <iostream>
#include <cstring>
using namespace std;
void getInput(char *password, int length)
{
cout << "Enter password: ";
cin >> *password;
}
int countCharacters(char* password)
{
int index = 0;
while (password[index] != "\0")
{
index++;
}
return index;
}
int main()
{
char password[];
getInput(password,7);
cout << password;
return 0;
}
Hi! I'm trying two things here which I'm unable to do atm. I'm trying to create a char array with unspecified length in main, and I'm trying to count the number of words in the char array in the function countCharacters. But password[index] doesnt work.
EDIT: I'm doing a homework assignment, so I have to use cstrings only. EDIT2: And I'm not allowed to use the "strlen"-function either.
std::stringto encapsulate this.lengthparameter ofgetInputfunction? It's not used there.