c语言哪里写错了,运行不了

2025-05-13 20:32:46
推荐回答(3个)
回答(1):

#include
#include
int main() {
int num;
char asd[40];               //变量的定义必须放在前边
scanf("%d",&num);
sprintf(asd,"for /l %%i in  (1,1,%d)  do start notepad",num);
system(asd);
getchar();
}

回答(2):

system(asd)没见过这种用法,一半调用时system("cmd");cmd为某个命令。例如system("pause")这样

回答(3):

%%i 用\转义处理下