網頁鏈接
charSTR[]=“我愛c愛c”
constchar*split=“
char*P
P=Strtok(STR,split)
while(P!=null){
printf(\%s\n“,P)
P=Strtok(null,split)
}
soloop
讓我們談談我的邏輯,它不一定是最優的
首先得到一個包含char*和int的結構結構
然后建立一個結構數組
在每次循環比較之前得到的結構數組是否包含相同的字符串
有一個計數器1]]不要在數組的空位置添加一個成員為字符串且計數為1的結構遍歷循環末尾的結構數組
我很久沒寫C了。我擔心你的代碼中有bug,所以我會寫這個想法
如果你想看到用C語言表示結果的空格字符串,你可以打印這個字符串,所以首先添加stdio。H頭文件
使用printf函數將字符串打印到屏幕上以查看結果,因此在代碼中輸入此函數
在C語言中,只需使用雙引號和中間的空格符號來表示空格字符,并將其添加到printf函數中
最后,為了查看空格字符,您可以添加一些打印的字符串
調試并運行代碼,您可以看到結果,也就是說在C語言中,它正確地表示了空格字符
scanf(\%s“,a)scanf的輸入以空格或回車結束。所以a只接受空格前面的字符,所以有個問題。把它改成gets(a)
分享題目:c語言fopen打開文件失敗c語言,將輸入的字符串按照空格分割?-創新互聯
網址分享:http://m.kartarina.com/article2/ccggic.html
成都網站建設公司_創新互聯,為您提供網站導航、動態網站、虛擬主機、商城網站、營銷型網站建設、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯