從指針講解字符串?編寫一函數len,求一個字符串的長度,注意該長度不計空格要求用字符指針實現在主函數中輸入字符串,調用該len函數後輸出其長度 int len(char *sp) { //實現sp所指串的長度,不計空格 },接下來我們就來聊聊關于從指針講解字符串?以下内容大家不妨參考一二希望能幫到您!
編寫一函數len,求一個字符串的長度,注意該長度不計空格。要求用字符指針實現。在主函數中輸入字符串,調用該len函數後輸出其長度。 int len(char *sp) { //實現sp所指串的長度,不計空格。 }
輸入輸入一個字符串,以回車結束,長度不超過100。
輸出輸出一個整數,單獨占一行。
樣例輸入
What day is today?
15
#include<stdio.h>
#include<string.h>
int len(char *sp)
{
int i,t=0,m;
m=strlen(sp);
for(i=0;i<m;i )
{
if(sp[i]!=' ')
{
t ;
}
}
return t;
}
int main()
{
char str[100];
gets(str);
printf("%d",len(str));
return 0;
}
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!