#include <stdio.h>
void main()
{
 char data[100];
 char *p=&data[0];       //문자열 배열 처음 주소를 포인터 해줘서

 printf("문자열 입력:=");
 scanf("%c",&*p);        //*p가 data라는 배열을 이름을 보고 주소를 찾아 가서

 for(int i=0;i<100;i++)
 {
  if(*(p+i)==NULL)
  {
   break;
  }
 }
 for(int j=0;j<=i;j++)       //NULL값이 나오기전 까지 i값 증가된것 까지 j값을 증가시켜서
 {
  printf("%c",*(p+j));    //그 배열을 다시 출력해 주는건데...
 }

}

틀린게 없는거 같은데;;
포인터와 배열을 같이 공부 하면서 혼자 쌩쇼 하면서 짜봤더니..문제가 뭔지 모르겠네.........

아 C너무 어려워 ..............빨리 전향 할까 ㅋㅋㅋㅋㅋ

돌대 가린가봐 ㅋㅋ