直接輸入三個東東,中間用空格隔開就行了,注意是輸入三個東東,而不是四個。
其中第一個東東輸入一個數字串,第二個輸入字符串,第三個輸入是數字串,而不是字符,字符變量c已將第二個字符串后面的空格字符吃掉了,所以變量c永遠會得到的是空格。 然后在第三個數后面按回車鍵就輸入這四個東東了。
輸出可以寫為 printf("%d%s%c%d\n",a,b,c,d); 例如:輸入 為 12342412 ererer 5678 輸出就是: 12342412ererer 5678 如果你想在輸出的各個東東后加上空格可用如下語句: printf("%d %s %c %d\n",a,b,c,d); 不過這就不容易看出 變量c 吃掉了空格的效果了。
轉載請注明出處華閱文章網 » 有以下語句scanf(