scanf_s回傳值問題

看板C_and_CPP作者 (有種東西叫運氣)時間3年前 (2020/07/15 11:44), 編輯推噓1(107)
留言8則, 4人參與, 3年前最新討論串1/1
小弟剛開始學程式,上網爬文爬不到,請教一下各位高手 開發環境:visual studio 2019 程式碼: #include<stdio.h> int main(void) { int a = 0; int b = 0; scanf_s("%d", &a); b = scanf_s("%d", &a); printf("%d",b); return 0; } 請問為什麼我無法看到scanf_s的回傳值呢? 每次程式都會卡在我輸入完a之後,就沒有反應 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.168.91 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1594784659.A.9AB.html

07/15 11:56, 3年前 , 1F
你的 scanf_s 寫了兩次是正確的嗎
07/15 11:56, 1F

07/15 11:57, 3年前 , 2F
然後 printf 忘了加換行符號 \n
07/15 11:57, 2F

07/15 12:09, 3年前 , 3F
你寫了2個scanf 那就要輸入2次R
07/15 12:09, 3F

07/15 12:09, 3年前 , 4F
2次都是輸入a的值 只是第二次取了scanf函式的回傳值
07/15 12:09, 4F

07/15 12:09, 3年前 , 5F
給b
07/15 12:09, 5F

07/15 12:51, 3年前 , 6F
難得看到有接回傳值 :)
07/15 12:51, 6F

07/15 13:49, 3年前 , 7F
問題解決了,謝謝兩位大大的幫助!另外第一次發文,突然
07/15 13:49, 7F

07/15 13:49, 3年前 , 8F
發現自己沒有分類..
07/15 13:49, 8F
文章代碼(AID): #1V3dkJch (C_and_CPP)