C++はじめたばっかりの初心者なんですが

//hello3.cpp
#include <iostream>
#include <string>
using namespace std;

int main()
{
string name;
int tosi;

cout << "こんにちは。私はコンピュータです。" << endl;
cout << "あなたの名前を入力してください。" << endl;
cin >> name;

cout << name "さん。よろしく。" << endl;

cout << "ところで、" << name << "さん。失礼ですがお年はいくつですか?" <<endl;
cout << "(入力は必ず、半角の数字でお願いします。)" << endl;
cin >> tosi;

cout << "なるほど。" << tosi << "歳ですか。" << endl;
cout << "私はもうすぐ2歳のマシンです。"<<endl;
}

この例文を実行すると
エラー E2379 hello3.cpp 15: ステートメントにセミコロン(;)がない(関数 main() )
とか出ます・・・
セミコロンちゃんとつけてるんですが・・・・どこが悪いのかわかりません、教えてください。