C Primer Plus(第六版)11.13 编程练习 第6题

#include<stdio.h>

#define SIZE 40

int is_within(char ch,char str\[\]);

int main(void)

{

int i = 0;

char *p;

char ch;

char storeSIZE = "abcd";

while(ch!='q')

{

printf("q to quit\n");

scanf("%c",&ch);

while (getchar() != '\n')

continue;

i = is_within(ch,store);

if(i!=0)

printf("%c在%s第%d位\n",ch,store,i);

else printf("没找到%c\n",ch);

}

return 0;

}

int is_within(char ch,char str\[\])

{

char *p=NULL;

int i=0;

while(i<sizeof(str))

{

if(stri == ch)

{

p=&stri;

}

i++;

}

if(p==NULL)

return 0;

else

return (p-str+1);

}

相关推荐
bIo7lyA8v5 分钟前
算法中的随机化思想及其复杂度收益评估的技术8
算法
feixing_fx6 分钟前
选择器的威力——深入理解优先级计算与层叠规则
开发语言·前端·css·前端框架·html
数据法师10 分钟前
视频文件重复检测工具:基于哈希与视频指纹的三级筛选机制
算法·音视频·哈希算法
其实防守也摸鱼12 分钟前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
6v6-博客15 分钟前
C语言字符串中空格的表示方法
c语言·开发语言
geovindu16 分钟前
python: speech to text offline
开发语言·python·语音识别
于指尖飞舞27 分钟前
java后端面试题(多线程极简)
java·开发语言
techdashen30 分钟前
从 Windows 的 ping.exe 入手:动态库、调用约定与 Rust FFI
开发语言·windows·rust
bIo7lyA8v42 分钟前
算法稳定性与数据分布的内在联系研究的技术8
算法
AI科技星1 小时前
数术宇宙:零一无穷创世史诗
开发语言·网络·量子计算·拓扑学