C语言不能被3整除的整数求和

求[m,n]之间所有不能被3整除的整数之和,m, n的值由键盘输入。他例如,如果输入3和12.则输出结果为: 45

输入提示信息为

"Enter m,n:”

输入格式:

"%d, %d"

输出提示信息和格式为

"Thenumber is %d\n”

程序运行示例:

Enter m,n:10,100

The numberis 3340


#include <stdio.h>

int main()

{
    int i,m,n,sum = 0;
    printf("Enter m, n:\n");
    scanf("%d,%d",&m,&n);
    for(i = m;i <= n;i++){
        if(i % 3 != 0){
            sum += i;
        }
    }
    printf("Thenumber is %d\n",sum);
}

一个简单的实现:

#include <stdio.h>

int main(void){
    
    int m,n;
    printf("Entger m,n:");
    scanf("%d,%d",&m,&n);
    
    int i;
    int sum = 0;
    for(i=m;i<=n;i++){
        if(i%3!=0){
            sum+=i;
        }
    }
    printf("The number is %d\n",sum);
    
    return 0;
    
}