热门

最新

红包

立Flag

投票

同城

我的

发布
m0_56388279
purplesuner
4 年前
truem0_56388279

想问一下,为什么下面这个程序输入香蕉或者苹果程序直接就运行结束了?

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{char*y="香蕉";
char*o;
char*e="苹果";
while(1) {
double a,b,c,d;
printf("请输入是什么水果。\n");
scanf("%s",o);
if(strcmp(e,o)==0){
printf("请输入重量(单位:斤)。\n");
scanf("%lf",&a);
b=a*2.5;
printf("共%.2f元。\n请输入收顾客多少元。\n",b);
scanf("%lf",&c);
d=c-b;
printf("找顾客%.2f元。\n",d);
};
if(strcmp(y,o)==0){
printf("请输入重量(单位:斤)。\n");
scanf("%lf",&a);
b=a*2.5;
printf("共%.2f元。\n请输入收顾客多少元。\n",b);
scanf("%lf",&c);
d=c-b;
printf("找顾客%.2f元。\n",d);
};
break;
}
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
顺序表L中逆置一串未知个数的整型字符串,输入该字符串,输出逆置的字符串。(因为输入个数看用户,,所以未知,,所以我不知道怎么写??)我忘记了,,啊啊。有好心人告诉我嘛。急急急!
立即登录