문제
내가 작성한 코드
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
void sum(int *a, int *b, int *c, int *d, int *e, int *plus){ //덧셈을 구하는 함수
int sum = *a+*b+*c+*d+*e; //모든 인자들의 값을 불러와서 더해주기
for(int i = 0; i<5; i++){ //인자 개수만큼 반복
sum += *plus; //플러스 값 더해주기
}
printf("%d\n", sum); //더한 값 출력
}
int main() {
int a,b,c,d,e; //더할 정수
int plus; //추가값
scanf("%d %d %d %d %d", &a, &b, &c, &d, &e);
scanf("%d", &plus);
sum(&a, &b, &c, &d, &e, &plus); //sum 호출
return 0;
}
'C언어 > 주차별 문제' 카테고리의 다른 글
[7주차] 최대공약수와 최소공배수 구하기 (포인터) (0) | 2023.04.23 |
---|---|
[7주차] BMI 계산기 (포인터) (0) | 2023.04.23 |
[7주차] SWAP number 4 (2) | 2023.04.23 |
[6주차] 그룹지어 뒤집기 (0) | 2023.04.23 |
[6주차] 문자 삭제 (0) | 2023.04.23 |