c语言 求改错
3个回答
展开全部
i=m改成m=i
追问
不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main()
{
int i,j,n=0,m=0,k=0,a[100],b[5]; //改了这里,初始化了变量的值
for(i=15;i<100;i++)
{
if(i%3==0) //改这里,原为 i%3 = 0
{
m=i; //改了这里,原为 i=m
j=0;
k=0;
do
{
b[j]=m%10;
m/=10;
if( b[j]==5)
{
k++;
}
j++;
}while(m<0);
if(k>0)
a[n++]=i;
}
}
for(i=0;i<n;i++)
{
printf("%4d",a[i]);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询