嘿傢伙!我是C新手,所以我想在一個問題上提供幫助。我必須分開一個字符串並將其放入不同的變量中。試想一下,Sol 3 5
會導致類似:將字符串拆分成不同的變量
var1=Sol
var2=3
var3=5
我試圖用scanf函數,但它在第一空間採空:/。
在此先感謝!
乾杯!
編輯:是不是我的功課,我只是練習,但我真的想現在我怎麼能做到這一點:)。我現在的代碼是這樣的:
int main() {
char var1[10],var2[10],var3[10],func;
fgets(func, 20, stdin);
fscanf(func,"%s %d %d", var1,var2,var3);
printf("%s %d %d", var1,var2,var3);
return 0;
}
請發表您到目前爲止的代碼。 – Mat 2011-04-02 17:06:41
這是功課嗎?沒問題,如果是......請讓我們知道,我們將回答這一點。 – pmg 2011-04-02 17:09:45
是不是我的功課,只是練習:)。我把我現在的代碼放在這個話題上,以表達我想要做的事。 – danielpm 2011-04-02 17:32:30