a.c:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
i=system("b");
printf("\n");
printf("i = % d \n",i);
return 0;
}
b.c:
#include <stdio.h>
int main()
{
printf("hello,world\n");
return 100;
}
用gcc编译a.c和b.c后,执行a
系统出现这样一段:sh: 1: b: not found
a和b在同一个文件夹,这是怎么回事?求大神给解释