SOGO論壇

標題: dev c++ [列印本頁]

作者: as770718    時間: 2011-4-3 23:21:47     標題: dev c++

#include <stdio.h>   
#include <stdlib.h>   
int main(void)   
{   
int num;   
char ch;   
   
printf("請輸入一個整數:");   
scanf("%d",&num);   
fflush(stdin);   
   
printf("請輸入一個字元:");   
scanf("%c",&ch);   
printf("num=%d, ASCII of ch=%d\n",num,ch);   
    system("pause");   
    return 0;   
}

請問一下該如何使用getchar和puts代替printf 和scanf
作者: qlfabm2001    時間: 2011-4-25 01:19:39

#include <stdio.h>   
#include <stdlib.h>   
int main(void)   
{   
int num;   
char ch;   
   
puts("請輸入一個整數:");   
num=getchar()-48;       // -48取阿拉伯數字
fflush(stdin);   
   
printf("請輸入一個字元:");   
scanf("%c",&ch);   
printf("num=%d, ASCII of ch=%d\n",num,ch);   
    system("pause");   
    return 0;   
}




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM