?? 1(3).c
字號:
#include<stdio.h>
#include<stdlib.h>
#define BUFFERSIZE 1024 /*允許處理的最長行有1024個字符*/
int main()
{
unsigned short a,b,sum; /*將輸入的兩個數分別存儲在變量a和b中,sum=a+b*/
char buffer[BUFFERSIZE];
printf("***********************************\n");
printf("* Welcome to use our counter *\n");
printf("* Input two integers in one line *\n");
printf("* The sum will be printed *\n");
printf("* Input the char '#' to quit s *\n");
printf("***********************************\n");
/*從標準輸入(stdin)讀取輸入的數據,存儲在buffer中.
如果讀取的第一個字符是'#'則推出程序*/
while((fgets(buffer,BUFFERSIZE,stdin)!=NULL)&&(buffer[0]!='#'))
{
if(sscanf(buffer,"%hd %hd",&a,&b)!=2) /*處理存儲在buffer中的一行數據*/
fprintf(stderr,"The input is skipped:%s",buffer);
sum=a+b; /*計算a與b的和*/
printf("The sum of %d and %d is %d\n",a,b,sum);/*輸出計算結果*/
}
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -