| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 499 人关注过本帖
标题:菜鸟求救
只看楼主 加入收藏
Tchong
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2008-10-17
结帖率:100%
收藏
 问题点数:0 回复次数:3 
菜鸟求救
我这个程序有什么错误;它说不应该这样结尾。

#include<stdio.h>
int main()
{
    int ten,unit,num,a,b,c;
    printf("请输入一个二位数:");
    scanf("%d",&num);
    ten=(int)(num/10);
    unit=num%10;
    if(ten==2||ten==6){
       if(unit==2||unit==6){
       printf("它的反转数是%d,%d,%d,%d\n\n它的最小反转数是%d\n",ten*10+unit,(ten+3)+unit,(ten+3)*10+unit+3,ten*10+unit+3,ten*10+unit+3);
       }
        if(unit==5||unit==9){
       printf("它的反转数是%d,%d,%d,%d\n\n它的最小反转数是%d\n",ten*10+unit,(ten+3)+unit,(ten+3)*10+unit-3,ten*10+unit-3,(ten+3)*10+unit-3);
       }
       if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
       printf("它的反转数是%d,%d\n\n它的最小反转数是%d\n",ten*10+unit,(ten+3)*10+unit,(ten+3)*10+unit);
       }
      }
      if(ten==5||ten==9){
       if(unit==5||unit==9){
       printf("它的反转数是%d,%d,%d,%d\n\n它没有最小反转数是\n",ten*10+unit,(ten-3)*10+unit,(ten-3)*10+unit-3,ten*10+unit-3);
       }
        if(unit==2||unit==6){
       printf("它的反转数是%d,%d,%d,%d\n\n它的最小反转数是%d\n",ten*10+unit,(ten-3)*10+unit,(ten-3)*10+unit+3,ten*10+unit+3,ten*10+unit+3);
       }
       if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
       printf("它的反转数是%d,%d\n\n它的没有最小反转数是\n",ten*10+unit,(ten-3)*10+unit);
       }
      }
      if(ten!=2&&ten!=5&&ten!=6&&ten!=9){
        if(unit==2||unit==6){
        printf("它的反转数是%d,%d\n\n它的最小反转数是%d\n",ten*10+unit,ten*10+unit+3,ten*10+unit+3);
        {
        if(unit==5||unit==9){
        printf("它的反转数是%d,%d\n\n它的没有最小反转数");
        }
        if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
        printf("它没有反转数\n");
        }
        }  
}


总有一个错误我不会该,请救救我这位菜鸟
搜索更多相关主题的帖子: include 
2008-10-23 01:08
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
收藏
得分:0 
虽然我不知道这个程序到底要做什么,但我告诉你,最后少了个“}”,加上它,编译应该成功。

    我再声明一下,虽然编译成功并运行了,但我真的不知道这个程序要做的是什么。
2008-10-23 02:48
Tchong
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2008-10-17
收藏
得分:0 
菜鸟求救
你的想法是错误的
2008-10-23 08:18
Tchong
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2008-10-17
收藏
得分:0 
菜鸟求救
#include<stdio.h>
int main()
{
    int ten,unit,num;
    printf("请输入一个二位数:");
    scanf("%d",&num);
    ten=(int)(num/10);
    unit=num%10;
    if(ten==2||ten==6){
       if(unit==2||unit==6){
       printf("它的反转数是%d,%d,%d\n\n它的最小反转数是%d\n",(ten+3)+unit,(ten+3)*10+unit+3,ten*10+unit+3,ten*10+unit+3);
       }
        if(unit==5||unit==9){
       printf("它的反转数是%d,%d,%d\n\n它的最小反转数是%d\n",(ten+3)+unit,(ten+3)*10+unit-3,ten*10+unit-3,(ten+3)*10+unit-3);
       }
       if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
       printf("它的反转数是%d\n\n它的最小反转数是%d\n",(ten+3)*10+unit,(ten+3)*10+unit);
       }
      }
      if(ten==5||ten==9){
       if(unit==5||unit==9){
       printf("它的反转数是%d,%d,%d\n\n它没有最小反转数是\n",(ten-3)*10+unit,(ten-3)*10+unit-3,ten*10+unit-3);
       }
        if(unit==2||unit==6){
       printf("它的反转数是%d,%d,%d\n\n它的最小反转数是%d\n",(ten-3)*10+unit,(ten-3)*10+unit+3,ten*10+unit+3,ten*10+unit+3);
       }
       if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
       printf("它的反转数是%d\n\n它的没有最小反转数是\n",(ten-3)*10+unit);
       }
      }
      if(ten!=2&&ten!=5&&ten!=6&&ten!=9){
        if(unit==2||unit==6){
        printf("它的反转数是%d\n\n它的最小反转数是%d\n",ten*10+unit+3,ten*10+unit+3);
        }
        if(unit==5||unit==9){
        printf("它的反转数是%d\n\n它的没有最小反转数\n",ten*10+unit-3);
        }
        if(unit!=2&&unit!=5&&unit!=6&&unit!=9){
        printf("它没有反转数\n");
        }
        }  
  }
这样才对。
2008-10-23 09:02
快速回复:菜鸟求救
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018373 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved