240 发简信
IP属地:江西
  • #include<string.h>
    #include<stdio.h>

    int main()
    {
    int i,j,k,flag;
    char a[101];

    scanf("%s",a);
    k=strlen(a);

    for(i=1;i<=k;i++)
    {
    flag=1;

    if(k%i==0)
    {
    for(j=i;j<k;j++)
    {
    if(a[j%i]!=a[j])
    {
    flag=0;
    break;
    }
    }

    if(flag)
    {
    printf("%d\n",i);
    break;
    }
    }
    }
    return 0;
    }

    蓝杯十四

    /*回文数 问题描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的...

  • scanf("%s",&a);
    这里错了,应该是
    scanf("%s",a);

  • scanf("%s",&a);
    这里错了,应该是
    scanf("%s",a);

    蓝杯十四

    /*回文数 问题描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的...