程序运行时,输入一个整数,如果是奇数,输出其平方,如果是偶数,输出其立方,我为啥运行不了
这样
#include <stdio.h>
int main()
{
int a, s, d;
printf("请输入一个整数:");
scanf("%d", &a);
// 计算输入整数的立方和平方
s = a * a * a;
d = a * a;
// 判断输入的整数是奇数还是偶数,并输出其平方或立方
if (a % 2 == 1)
{
printf("%d是奇数,%d的平方是%d\n", a, a, d);
}
else
{
printf("%d是偶数,%d的立方是%d\n", a, a, s);
}
return 0;
}
int main()
int main()
加上int看看
原题如下:
一个人有100元,打算买100只鸡。到菜市场一看,公鸡3元一只,母鸡5元一只, 小鸡1元三只,试求用100元买100只鸡各买多少只合适。
根据题目不难写出: