c语言好难学,入门我就不会了

img


我怎么也搞不出来这 救命

示例代码如下:
有帮助望采纳~


#include <stdio.h>
int main(int argc, char const *argv[])
{
    int m, n;
    printf("m,n=?");
    scanf("%d%d", &m, &n);
    int m1 = m < n ? m : n;
    int n1 = m > n ? m : n;
    int result = 0;
    printf("%d+...+%d=", m1, n1);
    for (int i = m1; i <= n1; i++)
    {
        result += i;
    }
    printf("%d", result);
    return 0;
}

img


#include <stdio.h>

int main(void) { 
    int m,n,sum=0,min=0,max=0;
    int t=0;//存储最小值
    
    //输入:m,n=? 2 9
    scanf("m,n=? %d %d",&m,&n);
    
    //将两个数中较小的值给min,较大的给max.
    m<n?(min=m,max=n):(min=n,max=m);
    //将最小值给t,最后输出时有用。因为min会变。
    t = min;
    
    //循环添加
    for(;min<=max;min++)
    {
        sum+=min;
    }
    //输出结果
    printf("%d+...+%d=%d",t,max,sum);
    
    return 0;
}