[Error] invalid conversion from 'const char*' to 'int' [-fpermissive]

#include
#include
using namespace std;
#define MAXN 85
char s[MAXN];
int main()
{
int n2=0;
scanf("%d",&n2);
for(int i2=0;i2

    scanf("%s",s);
    int sum,len,answer=0,n=0;
    len=strlen(s);
    for(int i=0;i<len;i++)
    {
        if(s[i]=='O')
        {
            n++;
            answer+=n;
        }
        else
        {
            n=0;
        }
    }
    printf("%d\n",answer);
    memset(s,"\0",sizeof(s));
return 0;    

}

```c++

```[Error] invalid conversion from 'const char*' to 'int' [-fpermissive]

下面是我写的代码,Uva1585,但是我不知道哪错了,出错的地方我百度了还是不太懂,有哪位大 神能通俗易懂的给我解释下,跪 谢。

17行"0"改为0,不要加双引号

注意了,memset 的第二个参数是int 类型