关于程序里面system不返回的问题
     我在一个程序里面 
 调用了 
 ret=system( "ps   -e|grep   http "); 
 然后通过ret来判断分支   
 可是现在出现问题了: 
 程序运行到system以后,就不接着往下运行了: 
 printf( "test   system\n "); 
 ret=system( "ps   -e|grep   http ");               //运行到这里,并显示出ps的结果,就停住了 
 printf( "test   system      ok\n ");                                 //没有运行到这里   
 我如果另外写个小程序来运行 
 printf( "test   system\n "); 
 ret=system( "ps   -e|grep   http ");       
 printf( "test   system      ok\n ");                         
 就很正常。   
 哪个大侠曾经遇到过这样的问题,给个提示呢。谢谢了
------解决方案--------------------不明白.都是一样的代码?? 
 可以的,程序没问题,
------解决方案--------------------没有http这个进程?