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);

}

相关推荐
日取其半万世不竭1 分钟前
Rust《腐蚀》 服务器低成本怎么开?配置、端口和存档避坑
服务器·开发语言·rust
消失的旧时光-19436 分钟前
Kotlin 协程设计思想(十):Kotlin 协程到底解决了什么问题?
开发语言·kotlin·生命周期·rxjava·协程·结构化并发
暖阳华笺7 分钟前
【高频考点】K-Means聚类算法
c++·算法·机器学习·kmeans·聚类
go不是csgo8 分钟前
从0到1理解Go熔断器:sony/gobreaker 源码剖析 + 仿TikTok Feed 项目实战
开发语言·后端·golang
下午写HelloWorld12 分钟前
后量子密码算法:协同签名研究综述
算法·密码学·后量子·协同签名
小蒋学算法14 分钟前
算法-计算右侧小于当前元素的个数-分治&归并思想
java·数据结构·算法
阿狸猿14 分钟前
论企业应用系统的分层架构风格
java·开发语言·架构
JAVA96514 分钟前
JAVA面试-并发篇 07-CAS底层原理是什么有什么缺陷如何解决
java·开发语言·面试
lqqjuly15 分钟前
FlashAttention 深度解析
人工智能·深度学习·算法
San813_LDD17 分钟前
[QT]Qt对象树笔记:父子关系与内存管理
开发语言·qt