C语言在执行Dos指令时怎样输入密码解决办法

C语言在执行Dos指令时怎样输入密码
各位大牛, 我写在执行下面代码时, 会提示输入密码:
#include <stdio.h>
#include <stdlib.h>

using namespace std;

int main()
{
  system("pscp d:\\acp.txt zhonglin.pt@10.232.38.127:/home/zhonglin.pt/.");
  system("pause");
  return 0;
}

如:
Password:


我现在不想每次都输入密码, 太麻烦了. 怎样在代码写入密码, 让其自动输入密码, 而不用手动输入.

------解决方案--------------------
system("pscp -ppassword d:\\acp.txt zhonglin.pt@10.232.38.127:/home/zhonglin.pt/.");
不一定对。