如果可以说一下错误在哪儿啊各位大佬!!!!!
#include
#include
int main()
{
int n,i,sum,result;
printf("Please input n: ");
scanf("%f",&n);
for(i=1,sum=0;i<=n;i++)
{
result=pow((2*i-1),2)+pow(2*i,3);
sum=sum+result;
}
printf("sum=%d\n",sum);
return 0;
}
(说明,此代码无运行结果,上传到系统提示运行时间过长,是没有跳出循环嘛?)
#include
#include
int main()
{
int capitalletter=0,lowercaser=0,blank=0,digit=0,other=0;
char str[11];
printf("Input 10 characters: ");
scanf("%s",&str);
if (str[11]>='A'&str[11]<= 'Z')
capitalletter++;
else if (str[11]>='a'&str[11]<='z')
lowercaser++;
else if (str[11]==' ')
blank++;
else if (str[11]>='0'&str[11]<='9')
digit++;
else
other++;
printf("capitalletter=%d,lowercaser=%d,blank=%d,digit=%d,other=%d\n",capitalletter,lowercaser,blank,digit,other);
return 0;
}
(说明,此代码只能输出最后一个other=,其他的输出都是0)