[問題] getchar() 讀不到字元
各位好, 我用的是 gcc compiler
不知為何, 以下的程式中 getchar() 會讀不到字元
///////////// 以下為程式 //////////////////
#include <stdio.h>
#include <string.h>
int main(){
int n;
scanf("%d",&n);
printf("n = %d\n",n);
char c;
c = getchar();
putchar(c);
return 1;
}
//////////// 以上為程式 ////////////////////
但是以下這樣做又無誤
//////////// 以下為程式 ////////////////////
#include <stdio.h>
#include <string.h>
int main(){
char c;
c = getchar();
putchar(c);
printf("\n");
int n;
scanf("%d",&n);
printf("n = %d\n",n);
return 1;
}
//////////// 以上為程式 ////////////////////
請各位指點, 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.233.7.208
→
07/26 20:26, , 1F
07/26 20:26, 1F
→
07/26 20:29, , 2F
07/26 20:29, 2F
→
07/26 20:40, , 3F
07/26 20:40, 3F
推
07/26 21:37, , 4F
07/26 21:37, 4F
推
07/26 21:43, , 5F
07/26 21:43, 5F
→
07/26 21:53, , 6F
07/26 21:53, 6F
→
07/26 21:57, , 7F
07/26 21:57, 7F
推
07/26 21:57, , 8F
07/26 21:57, 8F
→
07/26 22:05, , 9F
07/26 22:05, 9F
推
07/26 22:12, , 10F
07/26 22:12, 10F
推
07/26 22:15, , 11F
07/26 22:15, 11F
→
07/26 22:16, , 12F
07/26 22:16, 12F
→
07/26 22:16, , 13F
07/26 22:16, 13F
推
07/26 22:28, , 14F
07/26 22:28, 14F
→
07/26 22:29, , 15F
07/26 22:29, 15F
→
07/26 22:36, , 16F
07/26 22:36, 16F
→
07/26 22:37, , 17F
07/26 22:37, 17F
→
07/26 22:38, , 18F
07/26 22:38, 18F
→
07/26 22:42, , 19F
07/26 22:42, 19F
→
07/26 22:45, , 20F
07/26 22:45, 20F
推
07/26 22:45, , 21F
07/26 22:45, 21F
→
07/26 22:49, , 22F
07/26 22:49, 22F
→
07/26 22:49, , 23F
07/26 22:49, 23F
→
07/26 22:49, , 24F
07/26 22:49, 24F
→
07/26 22:51, , 25F
07/26 22:51, 25F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章