如何让C语言的程序不止运行一次就退出

比如说我第一次输了3个数,已经判断出它们能不能组成一个三角形,如何让程序接着运行,可以让我第二次、第三次,甚至很多次继续输3个数,再判断出它们能不能组成一个三角形,一直到我想让它结束,按任意键结束为止

因为三角形的边长不可能是一个负数,所以我们可以规定输入0或者负数就退出程序,然后程序这么写
while(1)/*循环条件总是为真,如果不break永远循环*/
{
/*...这里输出提示信息*/
scanf("%d",&a);
if(a<=0)
{
break; /*如果输入小于0就退出*/
}
/*判断能不能组成3角形*/
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-24
char ans='y';
while(ans!='n')
{……
printf(要继续吗y or n)
scanf(&ans)
}
systerm("pause");
相似回答