ช่วยแก้โค้ดภาษาซีหน่อยค่ะ

[code]#include<stdio.h>
int Sum(int);
int main(){
 int term,sum;
 printf("Enter number of term : ");
 scanf("%d",&term);
 sum = Sum(term);
 printf(" = %d\n",sum);
 return 0;
}
int Sum(int n){
int i, s;
 s = i = 1;
 for(printf("%d ",i),i++; i<= n ; i++){
 printf("+ %d ",i);
 s += i;
 }
 return s;
***ให้แก้ไขโปรแกรมในข้อสุดท้ายของข้อ 1 เพื่อให้สามารถหาผลรวมเลขคี่ โดยกำหนดตัวเลขคี่ที่เป็นค่าเริ่มต้นและ
สิ้นสุด ดังตัวอย่างผล RUN
Enter lower bound and upper bound (odd number) : 15 7
Invalid boundary! Try again
Enter lower bound and upper bound (odd number) : 7 13
The result of 7+9+11+11+13=40
Enter lower bound and upper bound (odd number) : 9 17
The result of 9+11+13+15+17=65
#include<stdio.h>
int Odd_sum(int,int);
int main(){
 int low,high,sum;
 printf("Enter lower bound and upper bound (odd number) : ");
 do{
 scanf("%d %d",&low,&high);
 if(low > high){
 printf("Invalid boundary! Try again\n");
 printf("Enter lower bound and upper bound (odd number) : ");
 }
 }while(low > high);
 printf("The result of ");
 sum = Odd_sum(low,high);
 printf(" = %d\n",sum);
 return 0;
}//---------------------------------------------------------------------------------
int Odd_sum(int L, int H){
 int sum = L;
 return sum;
[/code]** ต้องเอาโค้ดข้างบนมาใส่ข้างล่าง วิธีทำต้องทำอย่างไรบ้างค่ะ ใครรู้ช่วยบอกหน่อยนะค่ะ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่