1082字符串

来源:互联网 发布:mac book pro 2015 编辑:程序博客网 时间:2024/06/08 12:14
#include <stdio.h>/*作者: 厦门理工学院    计算机与信息工程学院 FnLock时间:2017111121:30:33程序描述:字符串Time Limit:1000MS  Memory Limit:65536KTotal Submit:1235 Accepted:801Description从键盘中输入一串字符串(长度不超过80个字符),假定输入的字符串中只含有字母和#号,请将字符串中的前导#全部移到字符串的尾部,中间的#保持不变。可使用数组或指针实现,不能使用字符串复制函数。Input输入一串字符串,长度不超过80个字符,只包含字母和#号,并且以#开头和结束。Output输出移动后的字符串。Sample Input#####A#BC#DEF#G###Sample OutputA#BC#DEF#G########Source*/ void arrprint(int arr[]){    int i;    for(i=0;arr[i]!='\0';i++)    {        printf("%c",arr[i]);    }}int main(){    char arr[85];    scanf("%s",arr);    int count=0;    int t=0;    //printf("%d",'#');    int i;    for(i=0;arr[i]!='\0';i++)    {        if(arr[i]==35&&t==0) count++;        else        {            printf("%c",arr[i]);            t=1;        }    }    for(i=0;i<count;i++)    {        printf("#");    }    return 0;}
原创粉丝点击