I put your code through the IDE's auto format tool, and edited out some of the whitespace.
Does this make it any clearer?
String inString = "";
void setup()
{
Serial.begin(9600);
Serial.println("Please enter the number of cars you have ");
// Read serial input:
while (Serial.available() >=0) {
int inChar = Serial.read();
if (isDigit(inChar)) {
inString += (char)inChar;
}
if (inChar == '\n') {
Serial.println(inString.toInt());
inString = "";
Serial.print("Please enter your age");
}
}
while (Serial.available() >= 0) {
int inChar = Serial.read();
if (isDigit(inChar)) {
inString += (char)inChar;
}
if (inChar == '\n') {
Serial.println(inString.toInt());
inString = "";
Serial.print("Please enter a random number");
}
}
}
void loop()
{
}