#include<stdio.h>
#include<stdlib.h>
struct SCORE
{
int n;
int num;
char *na;
int eng;
int math;
int total;
float ave;
}p1;
void main()
{
int i;
struct SCORE p1={0,0,\"김\",0,0,0,0};
struct SCORE kty[7];
for(i= 0; i<1 ; i++)
{
printf(\"학번\");
scanf(\"%s\", &kty[i].n);
printf(\"과목수\");
scanf(\"%d\", &kty[i].num);
printf(\"이름\");
scanf(\"%s\", &kty[i].na);
printf(\"영어\");
scanf(\"%d\", &kty[i].eng);
printf(\"수학\");
scanf(\"%d\", &kty[i].math);
}
kty[i].total += (kty[i].eng + kty[i].math);
kty[i].ave = kty[i].total / kty[i].num;
printf(\"학번 : %d\", kty[i].n);
printf(\"이름 : %s\", kty[i].na);
printf(\"과목수:%d\", kty[i].num);
printf(\"합계 : %d\",kty[i].total);
printf(\"평균 : %f\",kty[i].ave);
}
이름에 &빼라 [핡]
헉 어디이름에요 ㅠㅜ?
헉 어디이름에요 ㅠㅜ?
그리고 밑에 i는 뭔데 [핡]
scanf에서 문자열받을때 빼라고 [핡]
정수는 %d, %s는 char*
헐 그렇게하면 이름에서 오류나서 꺼지는데요 ㅠㅜ.
헐 그렇게하면 이름에서 오류나서 꺼지는데요 ㅠㅜ.
C언어의 황제
닌텐도 황제님!
아 i는 넣을게 없어서 그냥 넣은건데여 ㅋ; 아무것도안넣으면 오류나기레
헐 자비좀 ㅠㅜ.
이름을 있는공간에 쳐넣으셔야죠
헐 그렇게하니까 아무것도안뜨는데요 ㅠㅜ
난 아직 이해할수 없는 for(i= 0; i<1 ; i++) 이러러면 왜 배열쓰지??ლ( ╹ ◡ ╹ ლ) 뿌잉뿌잉~
한번 해보라길레 해봤음 ㅋㅋ
한번 해보라길레 해봤음 ㅋㅋ
na를 배열로 선언하고 입력받을때 & 빼고
글고 입력은 0으로 받고 1을 출력하네
ㄴㄴ; []에 값을 안넣어주니까 에러나길레 어떻게든 넣어줄라고 넣어봤어요 ㅋㅋ
힌트라도좀주세요 ㅠㅜ. 11시에서 붙들고있는데 미치겟음 ㅠㅜ
for문에서 열심히 i=0 에 값을 넣고 i=1로 연산/출력합니다
이것들아 초보에게 친절해라 [핡]
먼소린지잘 ㅠㅜ
나 착함 깝ㄴㄴ [핡]
아녀 다루프에 넣었는데도 안바뀌네요 ㄷㄷ;
char na[10]; scanf(\"%s\", kty[i].na); kty[i].total = (kty[i].eng + kty[i].math); kty[i].ave = (float)kty[i].total / kty[i].num;
다 알려줬음
정말감사요 ㅠㅜㅠㅜ 이제 학교가러 가야할듯 ㅠㅜ. 혹시 가능하시다면 씨언어 교제 추천좀해주세요 ㄷㄷ;
수준을 봐선 윤성우의 열혈강의 꼭해야할듯
어느 입문서적이든 이해될때까지 정독을 추천