Simple Problem I'm sure..
I went from C to C++, but I am sure that isn't the problem. Perhaps strcmp() cannot compare two char's?
Thanks!
Code:
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{
string chain;
string input;
int done = 0;
int compare;
char YN;
while (done==0)
{
cout << "Input next element in chain: " << endl;
scanf("%s", input);
chain = chain + input;
cout << "Done? (Y/N) " << endl;
scanf("%c", YN);
if (compare = strcmp(YN,'Y') == 0)
done = 1
}
cout << Chain << endl;
return 0;
}