Загрузка...

[СРОЧНО] Из C++ в C

Тема в разделе C/C++ создана пользователем IEscobaro 13 дек 2018. 281 просмотр

Загрузка...
  1. IEscobaro
    IEscobaro Автор темы 13 дек 2018 #EVO9 FOREVER 45 21 дек 2017
    Ребята можете по быстрому код из C++ делать для C ?

    #include <iostream>
    #include <string>
    using namespace std;
    int main()
    {
    string str;
    int s=0;
    cout <<"Строка:";
    getline (cin,str);
    for (unsigned int i = 0 ; i<str.length();i++)
    {
    if (isdigit(str))
    s++;
    }
    {
    cout <<"Количество цифр: "<<s<<endl;
    }


    return 0 ;
    }

    Спасибо за ранее,симпу и репку с меня)
     
  2. Chalder
    Chalder 13 дек 2018 Заблокирован(а) 55 25 апр 2018
    echo bibu sasi
     
  3. IEscobaro
    IEscobaro Автор темы 13 дек 2018 #EVO9 FOREVER 45 21 дек 2017
  4. Altessa
    Altessa 13 дек 2018 49 1 сен 2018
    начнем с того что твой код уже не работает
     
  5. Altessa
    Altessa 13 дек 2018 49 1 сен 2018
    вот так на шарпе оно будет работать
    Код
    #include "pch.h"
    #include <ctype.h>
    #include <iostream>
    #include <string>
    #include <stdio.h>
    using namespace std;
    int main()
    {
    string str;
    int s = 0;
    cout << "Enter line:";
    getline(cin, str);
    for (unsigned int i = 0; i < str.length(); i++)
    {
    if (isdigit(str[i]))
    s++;
    }
    cout << "Number of digits: " << s << endl;
    return 0;
    }
     
  6. IEscobaro
    IEscobaro Автор темы 13 дек 2018 #EVO9 FOREVER 45 21 дек 2017
    Altessa, мм странно что не работает я кинул нормальный код.
     
  7. Altessa
    Altessa 13 дек 2018 49 1 сен 2018
    заметил, сайт обрезает часть кода если не кидать его под "CODE"
    вот на C

    Код
    #include <stdio.h>
    #include <ctype.h>
    #include <string.h>
    int main()
    {
    char str[255];
    int s = 0;
    printf("Enter line:");
    gets(str);
    int i;
    for (i = 0; i < sizeof(str); i++)
    {
    if (str[i] == '\0')
    {
    printf("Number of digits: %d\n", s);
    break;
    }
    if (isdigit(str[i]))
    s++;
    }
    return 0;
    }
     
  8. IEscobaro
    IEscobaro Автор темы 13 дек 2018 #EVO9 FOREVER 45 21 дек 2017
    #include <iostream>
    #include <string>
    using namespace std;
    int main()
    {
    string str;
    int s=0;
    cout <<"Строка:";
    getline (cin,str);
    for (unsigned int i = 0 ; i<str.length();i++)
    {
    if (isdigit(str))
    s++;
    }
    {
    cout <<"Количество цифр: "<<s<<endl;
    }


    return 0 ;
    }
     
  9. IEscobaro
    IEscobaro Автор темы 13 дек 2018 #EVO9 FOREVER 45 21 дек 2017
    Altessa, Спс тебе бро
     
Top