(1)假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T ,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。

(1)假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T ,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。

这个题会被删除吗?

#include <stdio.h>
int main()
{
    int a[10];
    char b[10];
    int i;
    for(i=0;i<10;i++)
    {
        scanf("%d",&a[i]);
        if(a[i]%12==0)
            b[i] = 'T';
        else
            b[i] = 'F';
    }
    for(i=0;i<10;i++)
        printf("%d ",a[i]);
    printf("\n");
    for(i=0;i<10;i++)
        printf("%c ",b[i]);
    return 0;
}

循环数组,与12取模,a[ i]%12==0