Загрузка...

[URGENT] From C ++ to C

Thread in C/C++ created by IEscobaro Dec 13, 2018. 298 views

  1. IEscobaro
    IEscobaro Topic starter Dec 13, 2018 #EVO9 FOREVER 45 Dec 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 Dec 13, 2018 Banned 55 Apr 25, 2018
    echo bibu sasi
     
  3. IEscobaro
    IEscobaro Topic starter Dec 13, 2018 #EVO9 FOREVER 45 Dec 21, 2017
  4. Altessa
    Altessa Dec 13, 2018 49 Sep 1, 2018
    начнем с того что твой код уже не работает
     
  5. Altessa
    Altessa Dec 13, 2018 49 Sep 1, 2018
    вот так на шарпе оно будет работать
    Code
    #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 Topic starter Dec 13, 2018 #EVO9 FOREVER 45 Dec 21, 2017
    Altessa, мм странно что не работает я кинул нормальный код.
     
  7. Altessa
    Altessa Dec 13, 2018 49 Sep 1, 2018
    заметил, сайт обрезает часть кода если не кидать его под "CODE"
    вот на C

    Code
    #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 Topic starter Dec 13, 2018 #EVO9 FOREVER 45 Dec 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 Topic starter Dec 13, 2018 #EVO9 FOREVER 45 Dec 21, 2017
    Altessa, Спс тебе бро
     
Loading...
Top