Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- szamok(char *be, char *ki)
- {
- ki[0] = 'x';
- ki[1] = 'x';//azt mondták, hogy alapból x-et írjon, ha nincs elég szám
- int db = 0;
- for (int i = 0; be[i] != '\0' && db != 2; i++) //nem i != 0, hanem be[i] != 0 !!!!!!!!!
- {
- if (be[i] > '0' && be[i] < '9')
- {
- ki[db] = be[i];
- db++;
- }
- }
- ki[2] = '\0'; //le kell zárni
- }
- read(char *p)
- {
- int n = 0;
- char c;
- do
- {
- scanf(" %c", &c); //kell ütni elé egy szóközt, majd elmondom miért
- p[n] = c;
- n++;
- } while (c != '.');
- p[n] = '\0'; //le kell zárni
- }
- int main()
- {
- char str1[500];
- char str2[3];
- read(str1);
- printf("%s\n", str1);
- szamok(str1, str2);
- printf("%s", str2); //egymás mellé kiírja a két számot
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement