scanf("%s",ans);
if(strcmp(ans,"yes")==0)
system("可执行程序1名称");
if(strcmp(ans,"no")==0)
system("可执行程序2名称");
ans是字符数组名称,strcmp是c语言字符串比较函数,当指定的两个字符串相等时,返回值为0
程序名称中可以包含路径,否则当前程序与调用程序必须在同一目录当中
路径描述中的/ 必须双写,例如: "d://test//myprog"
在用户输入yes和no之外的其他字符时,程序什么都不做啦
问题不清楚啊,是执行一个程序还是执行一段操作啊?
scanf("%s",ans);
if(strcmp(ans,"yes")==0)
printf("1");
if(strcmp(ans,"no")==0)
printf("0");;