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

}

相关推荐
一朵好运莲4 小时前
智能体使用 Chrome DevTools MCP 调试浏览器
开发语言·javascript·react.js
秋田君4 小时前
QT_JSON文件操作
开发语言·qt·json
老赵的博客4 小时前
可维护性 可扩展性 可复用性
开发语言·c++
sibylyue4 小时前
工作流表单和流程设计前端
开发语言·javascript·开源
linux-hzh5 小时前
百日算法修炼 · Day 09
数据结构·算法·排序算法
一个游离的指针5 小时前
JS中的对象的相关概念
开发语言·javascript·原型模式
DFT计算杂谈5 小时前
Janus单层Cr2SSe中的应变可调多压电效应与谷电子学
人工智能·算法·机器学习
今天AI了吗5 小时前
从 LLM 到 Agent Skill:把 AI 底层概念串起来
数据库·人工智能·sql·深度学习·神经网络·算法·机器学习
jaysee-sjc5 小时前
【JavaWeb】Tlias智能学习辅助系统|后端Web实战(登录认证)
java·开发语言·前端·学习·mybatis
hanlin035 小时前
动态规划专练:力扣第1035、392题
算法·leetcode·动态规划