能帮我看一下怎么跳出循环
#include<stdio.h>int main()
{
float data1,data2;
int c;
system("cls");
printf("\t\t|-------------------------------------|\n");
printf("\t\t| 实用计算机 |\n");
printf("\t\t|-------------------------------------|\n");
printf("\t\t| 1---加法 |\n");
printf("\t\t| 2---减法 |\n");
printf("\t\t| 3---乘法 |\n");
printf("\t\t| 4---除法 |\n");
printf("\t\t| 0---退出 |\n");
printf("\t\t|-------------------------------------|\n");
printf("请选择表中数字:");
scanf("%d",&c);
while(c<=4&&c>=1)
{
scanf("%f%f",&data1,&data2);
switch(c)
{
case 1:printf("%f\n",data1+data2);break;
case 2:printf("%f\n",data1-data2);break;
case 3:printf("%f\n",data1*data2);break;
case 4:if(data2!=0)
printf("%.2f\n",data1/data2);
else
printf("数据错误,除数不为零\n");break;
}
}
}