scanf된걸 바로 배열에 넣으려면 그냥 입력 받은거에 바로 배열 넣게 하면 된다. (설명 개못하네..)
int score[10];
for(int i=0; i<10; i++) {
printf("%d번 학생의 국어 성적: ", i+1);
scanf("%d", &score[i]);
}
scanf("%d", a) 에서 a는 a라는 변수에 들어갈 값이다.
배열 순회해서 중복값 찾는 것은 하나를 고정하고 또 for문을 써서 배열 순서를 하나씩 늘려가면서 같은게 있는 찾는 것 (하 설명 개못함)
#include <stdio.h>
int main() {
char arr[10], ch;
printf("10개의 문자 입력: ");
for(int i=0; i<10; i++) {
scanf("%c", arr[i]);
}
printf("입력 받은 문자 중 동일한 문자: ");
for(int i=0; i<10; i++) {
ch = arr[i];
} for(int j=i+1; i<10; j++) {
if (ch==arr[j]) {
printf("%c", ch);
}
}
}
참고참고~^^
반점이 들어가게 입력받고 싶으면 그냥 쓰면 된다.
scanf("%d,%d", &A, &B)
하면 2,3 / 1,1 이렇게 입력 하면 된다~~
문자열 배열에서 알파벳끼리 비교하고 싶으면 걍 쓰면됨! 아니 뭐래 설명 개두루뭉술하게 하네 예를 들어
apple 이란 배열이 있고 a[0]과 a[1]이 비교가 가능하다는 뜻!
알파벳 a가 p보다 더 앞에 있음. 이렇게 비교 가능. aA이렇게 있고 오름차순으로 정렬하라 그러면 Aa로 정렬됨.