用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
lvziwei718817的公告
文章分类
    存档

    原创  检测输入 收藏

      请指教:TURBO C 我是C语言的初学者,写了一个小程序,输入两个数字A,B,计算出C,可是问题是当输入的A不是数字时我的程序就出错了,请问该如何是好,最好能给出源程序代码.谢谢... 我的源程序: main() { float f,r,c,pi=6.2831852; /*double*/ int sure=0; f=1; r=2; c=3; while(sure==0) {printf("please input f,r,c"); scanf("%f,%f,%f",&f,&r,&c); printf("f=%f\nr=%f\nc=%f\n",f,r,c); printf("if sure press 1 else 0\n"); scanf("%d",&sure); } printf("sure=%d\n",sure); if(f==0) f=1/(pi*r*c); else{ if(r==0) r=1/(pi*f*c); else c=1/(pi*f*r); } printf("f=%f,r=%f,c=%f\n",f,r,c); }

    发表于 @ 2008年01月29日 09:01:00 | 评论( loading... ) | 编辑| 举报| 收藏

    旧一篇:检测输入 | 新一篇:检测输入

    • 发表评论
    • 评论内容:
    •  
    Copyright © lvziwei718817
    Powered by CSDN Blog