现在有一个整数AA(0<A≤10000000000<A≤1000000000),如果AA的个位数字是5,输出AA能被5整除多少次。否则,统计AA当中有多少个“0”,输出0的个数。
我是这样写的
#include <iostream>
#include<stdio.h>
#include<stdlib.h>
int main()
{
int data,y;
cin>>y
scanf("%d",&data);
char c;
int sum=0;
while(scanf("%c",&c) && '\n'!=c)
{
if('0'==c)
sum++;
}
if(data%10==5){
data=5**y
cout<<y;
}else if(sum){
printf(sum);
}
return 0;
}
但是它报错了,求解,谢谢@星拱北辰