首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

【c语言】如何输出格式错了

2013-01-23 
【c语言】怎么输出格式错了?#includestdio.h#includestring.hint main(){int i,t,k,nchar str[100]sca

【c语言】怎么输出格式错了?
#include<stdio.h>
#include<string.h>
int main()
{   
   int i,t,k,n;
  char str[100]; 
    scanf("%d",&n);
 for(k=0;k<=n;k++)
{
     gets(str);      
     t=strlen(str);
       for(i=0;i<t;i++)      
   {          
      if(((str[i]<='z' && str[i]>='a') ||(str[i]<='Z'&&str[i]>='A'))&&(str[i]!='a'&&str[i]!='e'&&str[i]!='i'&&str[i]!='o'&&str[i]!='u'&&str[i]!='A'&&str[i]!='E'&&str[i]!='I'&&str[i]!='O'&&str[i]!='U'))           
   {                
    printf(".%c",str[i]);

  }
     printf("\n");
}
    return 0;
}
[解决办法]
都用.隔开了啊,那么你想要的是什么结果呢?
[解决办法]


#include<stdio.h>
#include<string.h>
int main()
{   
int i,t,k,n;
char str[100]; 
    scanf("%d",&n);
 for(k=0;k<=n;k++){
gets(str);      
t=strlen(str);
for(i=0;i<t;i++){          
if(((str[i]<='z' && str[i]>='a') 
[解决办法]
(str[i]<='Z'&&str[i]>='A'))&&(str[i]!='a'&&str[i]!='e'&&str[i]!='i'&&str[i]!='o'&&str[i]!='u'&&str[i]!='A'&&str[i]!='E'&&str[i]!='I'&&str[i]!='O'&&str[i]!='U'))           
{                
printf("%c ",str[i]);

}
printf("\n");
}
    return 0;
}


楼主红色部分是什么意思?

热点排行