为什么vs生成的exe可执行文件输入后出不来想要的结果

int main(int argc, char *argv[]) {
int count;
scanf_s("%d", &argc);
printf("the command line has %d arguments:\n", argc - 1);
for (count = 1; count < argc; count++)
printf("%d:%s\n", count, argv[count]);
printf("\n");
system("pause");
return 0;

图片传不上来
结果是
C>work an dj dsjk(输入的)
然后显示是下面的:

the command line has 0 arguments:

请按任意键继续. . .

scanf_s("%d", &argc); 删除掉
argc会自动装入的。不需要你在程序运行时读取。