#include<stdio.h>
struct MyData
{
char name[20];
char addres[30];
char phone[20];
};
void iinput(int n);
int main()
{
int a=0;
printf("몇명의 데이터를 입력 하겠는가??");
scanf("%d", a);
iinput(a);
return 0;
}
void iinput(int n)
{
int i;
struct MyData a[5];
for(i=0; i<n; i++)
{
printf("이름:");
scanf("%s", &a[i].name);
printf("전화번호:");
scanf("%s", &a[i].phone);
printf("주소:");
scanf("%s", &a[i].addres);
}
}
에러 하나도 없이 실행 되지만,
몇명의 데이터 입력하시겠나요? 에서 3을 입력하면
뻑나서 종료됩니다 ㅠㅠ 무엇이 문제인가요
참고소 visual studio 2010 영문판 쓰고있습니다
입력받는데를 살펴바야지..그럼
어이 숫자 입력받는데 왜 &a안한거야
입력받는데 뻑나면 입력받는곳을 확인해야지!! 프로그래밍 좀 하다보면 이정도 에러나면 아 뭐때문이겟구나 삘이옴
본인도 멍청한지를 알고있을듯
쪽팔려서 댓글 못달듯
선물옵션계좌개설→【주소▶affn5.w70.kr◀복사】←선물옵션계좌개설◇선물옵션계좌개설◇선물옵션계좌개설━━선물옵션계좌개설