找回密码
 注册
查看: 965|回复: 2

ud求教

[复制链接]
发表于 2005-1-17 09:54:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
#include "udf.h"
#define zmin 0.045;
#define zmax 0.095;
DEFINE_INIT(mhd_init, domain)
{
  cell_t c;
  Thread *t;
  real z1;
  real x[ND_ND];
      begin_c_loop_all (c,t)
        {
          C_CENTROID(x,c,t);
          z1=x[2];
    C_UDSI(c,t,3)=0;
if     (z1<=zmax && z1>=zmin)    这个地方有错误:perse error
        C_UDSI(c,t,4)=0.26;
else    C_UDSI(c,t,4)=0;         这个地方有错误:perse error
    C_UDSI(c,t,5)=0;
            }
      end_c_loop_all (c,t)
    }
}
如果我把if和else两行去掉,就能够编译,但是我仔细检查了这两句的语法感觉没有问题。请高人请赐教,
发表于 2005-1-17 18:40:21 | 显示全部楼层

ud求教

好象少了一个“{”。
发表于 2005-1-19 11:14:03 | 显示全部楼层

ud求教

恩!就是少了一个"{",这么明显的问题你都没发现??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表