scanf_s回傳值問題

作者: sweetfat (有種東西叫運氣)   2020-07-15 11:44:17
小弟剛開始學程式,上網爬文爬不到,請教一下各位高手
開發環境: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之後,就沒有反應
作者: Schottky (順風相送)   2020-07-15 11:56:00
你的 scanf_s 寫了兩次是正確的嗎然後 printf 忘了加換行符號 \n
作者: Eveismywife (千元的小遊俠)   2020-07-15 12:09:00
你寫了2個scanf 那就要輸入2次R2次都是輸入a的值 只是第二次取了scanf函式的回傳值給b
作者: loveme00835 (髮箍)   2020-07-15 12:51:00
難得看到有接回傳值 :)
作者: sweetfat (有種東西叫運氣)   2020-07-15 13:49:00
問題解決了,謝謝兩位大大的幫助!另外第一次發文,突然發現自己沒有分類..

Links booklink

Contact Us: admin [ a t ] ucptt.com