c语言问题,求高手啊求高手

[复制链接]
查看11 | 回复5 | 2011-1-24 13:11:57 | 显示全部楼层 |阅读模式
你可以用一个定义一个数组然后用循环(控制条件可以是输入空格结束)给它赋值……然后用length,可以知道数组长度……然后for循环次数为length次……每次循环都判断该元素是不是属于大于等于0小于等于9,是的话就输出该元素……就ok了……代码就自己写了……不好意思因为我不是学c的,只能给你一个思路……...
回复

使用道具 举报

千问 | 2011-1-24 13:11:57 | 显示全部楼层
//输入数据,提取数据中的字符串和数字,并将数据放入数组中 char scanfchar; scanf("%c",&scanfchar); char number[20] = { 0 }; int i = 0; int a[20]; int j = 0; while (scanfchar!=endchar) {if (...
回复

使用道具 举报

千问 | 2011-1-24 13:11:57 | 显示全部楼层
建议:scanf("%c",&c);接收至一个字符中,然后对其进行判断 遇到回车符结束...
回复

使用道具 举报

千问 | 2011-1-24 13:11:57 | 显示全部楼层
#include using namespace std ;int main (){ string word , s = "" ;cin >> word ;for ( int i = 0 ; i =48) && ( word[i...
回复

使用道具 举报

千问 | 2011-1-24 13:11:57 | 显示全部楼层
同学,最好用%s输入,再把字符串一一比对,注意你要看ANSIC码中0-9是哪几个,不是这样比较的啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行