1. ## Fraction

If someone enters 2/3 how do you figure out which is the numerator and the denominator? I know the numerator is 2 and the denominator is 3 but how do you find that out when ur given 2/3?

2. Read it in as a string, then parse through the string until you reach the / . You know everything until that point will be the numerator. Search after the / to find the denom.

3. ## okay

that's what i thought u needed to do but how do you search through a string?

4. string foo="3/4";
int location;
location=find("/");

5. ## Fraction Find

Okay I understand that you have to declare whatever the user inputs as a string but what I am confused about is how to find. I have tried your "find" code but it justs messes up everything. It doesn't seem to know what find is. I think it is trying to use "find" as a function but that won't work.

So, let's say I am working on addFraction. I am going to do something similar to this right?

Code:
```cout<<"Enter a fraction: ";
once I finish that I am so confused. I kind of understand why you have to declare an integer to find what is before or after the "/" but I don't know how to write that in C++ Code.

Can you change a character into an integer? I know you can't change a string into a fraction though.

6. Code:
```char input[80];
char temp[80];
int numer;
int denom;

cout << "enter a fraction like 2/3" << endl;
cin >> input;

int i;
int j = 0;
for(i = 0; i < strlen(input); i++)
{
if(input[i] == '/')
{
temp[j++] = '\0';
numer = atoi(temp);
j = 0;
}
else
{
temp[j++] = input[i];
}
}
temp[j] = '\0';
denom = atoi(temp);

cout << numer << '/' << denom << endl;```
here's a version using non-STL techniques. atoi() is a standard function found in stdlib.h I believe.