printf("국어 점수 :"); scanf("%s", &guk); fflush(stdin); insertdata = "insert into gradee(name, suhak, eng, guk, sum, aver) values('이름', 10, 10, 10, 10, 10);";
여기서 insertdat = value 값에 scanf로 받은 점수를 입력하려면 어떻게하나요??
스트링을 실행시간에 다른 변수의 값을 삽입해서 넣고 싶으신 것 같은데
char *insertdata = char[100]; // 넉넉히 잡고 sprintf(insertdata, "insert into ... %d", guk);
이런 식으로 하시면 될 것 같은데요?
좋은 하루 되세요!
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
스트링을 실행시간에 다른 변수의 값을 삽입해서 넣고
스트링을 실행시간에 다른 변수의 값을 삽입해서 넣고 싶으신 것 같은데
이런 식으로 하시면 될 것 같은데요?
좋은 하루 되세요!
댓글 달기