#include<stdio.h>
struct sub
{
int a;
int b;
int c;
int d;
};
struct stu
{
struct sub subb;
int a;
int b;
};
int main()
{
struct sub subb;
struct stu stuu;
scanf("%d %d %d %d", &stuu.subb.a, &stuu.subb.b, &stuu.subb.c, &stuu.subb.d);
aa.a=((stuu.subb.a + stuu.subb.b + stuu.subb.c + stuu.subb.d)/4);
aa.b=(stuu.subb.a + stuu.subb.b + stuu.subb.c + stuu.subb.d);
printf(" %d %d ", stuu.a, stuu.b);
}
struct sub subb; 여기 구조체 안에 구조체 선언하는 부분에서
unreferenced local variable경고가 뜨는데 왜 그런거죠?ㅠㅠ
main 로칼변수 subb 노사용이다에요? - DCW