#include<iostream.h>
#define size 100
#define sie 100
void set_proverb(char);
main()
{
char a[sie][size];
char *s;
char last;
while(1)
{
int i=0;
s=&a[i][size];
cout<<\"속담을 입력하시오=\"; cin>>*s;
cout<<\"종료하시겠습니까\"; cin>>last;
if(last==\'y\') break;
i++;
}
}
반복문에서 속담을 입력하는데 꼭 포인터가 들어가야됨
근데 속담 넣고 클릭 하면 속담 글자 수대로 출력이 됨
이거 어떻해야됨
저기.... 속담이 한글자입니까? 저거 그대로라면 *s는 arr[i][size]이고 char형인데 char은 1바이트라 한문자만 받아욧
그래서 님이 4개의 문자를 써도 하나만 *s에 저장되고 나머지는 입력버퍼에 저장되다가 last , *s, last, *s 으로 차례대로 저장이 되는거죠
그리고 저런식으로 만들려면 #define size 100은 왜 했음? size 없어도 잘 돌아가겠구만